![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 214 Pomógł: 0 Dołączył: 3.04.2004 Skąd: Legionowo Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kod:
Ten skrypt jest odpowiedzialny za aktualizację wyników sondy. Dane przechowywane są w pliku wyniki.txt w formacie: 0|0|0|0|0. Problem w tym, że aktualizowane są wszystkie wyniki oprócz ostatniego. To znaczy, że jeśli na każdą możliwość ktoś oddał głos to wyniki będą wyglądały mniej więcej tak: 11|23|42|98|0 Ten ostatni wynik nie chce się aktualizować! Co jest nie tak? Ten post edytował zbig13 24.03.2005, 17:31:42 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 24.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
W podanym przez Ciebie przykładzie 0 jest wartością szóstą z kolei. Jeśli plik istnieje po prostu zapisujesz do niego, więc - jeśli poprzedni ciąg znaków był dłuższy, od obecnie wprowadzanego - pozostaną na końcu śmieci choćby w postaci takiego zera. Najpewniej byłoby usuwać plik i tworzyć od nowa czyli niezależnie od tego, czy plik istnieje, czy nie używać trybu w+
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 214 Pomógł: 0 Dołączył: 3.04.2004 Skąd: Legionowo Ostrzeżenie: (0%) ![]() ![]() |
Pomyliłem się przy przepisywaniu i dlatego podałem 6 wartości. Teraz już poprawiłem, ale problem nadal nie jest rozwiązany
![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 24.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 332 Pomógł: 6 Dołączył: 13.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
U mnie wszystko działa. :/
|
|
|
-Guest- |
![]()
Post
#6
|
Goście ![]() |
To że u Wave'a wszystko działa potwierdza moją teorię. Według mnie chodzi o to że zbig13 ma w swoim pliku jakieś śmiecie i musi go usunąć. Po tym powinno działać.
Fragment kodu, który wpisałem wyżej jest oczywiście niepoprawny - tak jest, jak człek siedzi przed monitorem przez 10 godzin. |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 214 Pomógł: 0 Dołączył: 3.04.2004 Skąd: Legionowo Ostrzeżenie: (0%) ![]() ![]() |
To w koncu jakie "śmiecie" mam wywalić. Przecież w pliku jest tylko 0|0|0|0|0 a tego chyba nie wyrzuce?
edit: hesus zrobiłem tak jak mi napisałeś i teraz w pliku z wynikami jest: ||1|| ![]() Ten post edytował zbig13 24.03.2005, 19:22:36 |
|
|
![]()
Post
#8
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Bardzo stara sonda na plikach ale dziala mozesz podpatrzec ;-)
http://amnesty.scene.pl/~szacool/hwao/php/sonda.zip |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 12:51 |