![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 435 Pomógł: 40 Dołączył: 16.02.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kod:
[index.php] <? if(file_exists("sonda_gfx/rysunki.txt")) { $plik=fread(fopen("sonda_gfx/rysunki.txt", "r+"), filesize("sonda_gfx/rysunki.txt")); $dz = explode("||",$plik); $dopisz = $dz[$rys]+1; echo ("$dopisz"); fputs ($plik, $dopisz); fclose ($plik); } else { echo ("Błąd pliku"); } ?> [sonda_gfx/rysunki.txt] 0||1||2||3||4||5||6||7||8||9 Włanczam ten skrypt [index.php?rys=4] i wyświetla się taki text: 5 Warning: Supplied argument is not a valid File-Handle resource in c:apachehtdocsano homepage5.php on line 8 Warning: Supplied argument is not a valid File-Handle resource in c:apachehtdocsano homepage5.php on line 9 [linia 8 to zapis do pliku] [linia 9 to wyjście z pliku] Czemu taki skrypt nie chce działać?? W ogóle nie zapisują się te dane do pliku!!! HELP!!! |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 4.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat [index.php]
<? if(file_exists("sonda_gfx/rysunki.txt")) { $plik=fread(fopen("sonda_gfx/rysunki.txt", "r+"), filesize("sonda_gfx/rysunki.txt")); taki zapis powyzej nie zraca ci uchwytu do pliku tylko jego zawartosc.. ..kedys zreszta zwracalem na to uwage by tak nie robic bo pozostawiasz otwarte strumienie do plikow a nie masz uchwytu do nich...bez sens wiec: Kod $plik=fopen("sonda_gfx/rysunki.txt", "r+");
$data=fread($plik,filesize("sonda_gfx/rysunki.txt")); Cytat $dz = explode("||",$data);
$dopisz = $dz[$rys]+1; echo ("$dopisz"); fputs ($plik, $dopisz); fclose ($plik); } else { echo ("Błąd pliku"); } ?> oczywiscie musisz zmienic tam gdzie zaznaczylem na czerwono nazwe zmiennej |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 435 Pomógł: 40 Dołączył: 16.02.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Po wykonaniu teko kodu nie wyświetla się żaden błąd, ale też NIE ZAPISUJE SIĘ DO PLIKU!!!!!!!!!!
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 4.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
i czego oczekujesz? :wink:
sprawdz dane ktore podajesz ,zawartosc zmiennych itp. teraz to juz sam se blad powiniennes znalezc (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 07:43 |