Ĺadny brzuch
W pliku tekstowym jest ciąg:
aaaaaaaaaa===bbbbbbbbbbb===ccccccccc
Skrypt wygląda tak:
<? fopen("sort.txt","r"); flock("sort.txt", 1); $zmienna = readfile("sort.txt"); flock("sort.txt", 3); fclose("sort.txt"); echo $zmienna; ?>
Jednak pojawiają się błędy do flock (dlaczego? Czy trzeba w tym przypadku użyć tą funkcję, czy może nie) oraz do fclose (dlaczego?)
Pojawia sie także jakieś 36. Co to jest?
Błąd jest nastepujący:
Warning: flock(): supplied argument is not a valid stream resource in c:\usr\strona\sort2.php on line 4 aaaaaaaaaa===bbbbbbbbbbb===ccccccccc Warning: flock(): supplied argument is not a valid stream resource in c:\usr\strona\sort2.php on line 6 Warning: fclose(): supplied argument is not a valid stream resource in c:\usr\strona\sort2.php on line 8 36
Użytkownik zenger edytował ten post 14 maj 2005, 19:52
Zanim zadasz pytanie powinieneś samemu poszukać. Najlepszym źródłem pomocy do PHP jest manual (nie zawsze po PL, ale sa przykłady).
Odsyłam do: http://pl.php.net/ma...ction.flock.php
Szukaj! Pełno tego.
[dopisane]
I sprawdź co tak naprawdę robi funkcja readfile(), a potem zastanów sie po co tam fopen() i inne...
Użytkownik MatroX edytował ten post 14 maj 2005, 21:02
eh.... flock przyjmuje filepointer a nie nazwę pliku :/
$fp = fopen('blah.hhh','r'); flock($fp,1); ...
$zmienna = readfile("sort.txt");
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
aaaaaaaaaa===bbbbbbbbbbb===ccccccccc
Skrypt wygląda tak:
<? fopen("sort.txt","r"); flock("sort.txt", 1); $zmienna = readfile("sort.txt"); flock("sort.txt", 3); fclose("sort.txt"); echo $zmienna; ?>
Jednak pojawiają się błędy do flock (dlaczego? Czy trzeba w tym przypadku użyć tą funkcję, czy może nie) oraz do fclose (dlaczego?)
Pojawia sie także jakieś 36. Co to jest?
Błąd jest nastepujący:
Warning: flock(): supplied argument is not a valid stream resource in c:\usr\strona\sort2.php on line 4 aaaaaaaaaa===bbbbbbbbbbb===ccccccccc Warning: flock(): supplied argument is not a valid stream resource in c:\usr\strona\sort2.php on line 6 Warning: fclose(): supplied argument is not a valid stream resource in c:\usr\strona\sort2.php on line 8 36
Użytkownik zenger edytował ten post 14 maj 2005, 19:52
Zanim zadasz pytanie powinieneś samemu poszukać. Najlepszym źródłem pomocy do PHP jest manual (nie zawsze po PL, ale sa przykłady).
Odsyłam do: http://pl.php.net/ma...ction.flock.php
Szukaj! Pełno tego.
[dopisane]
I sprawdź co tak naprawdę robi funkcja readfile(), a potem zastanów sie po co tam fopen() i inne...
Użytkownik MatroX edytował ten post 14 maj 2005, 21:02
eh.... flock przyjmuje filepointer a nie nazwę pliku :/
$fp = fopen('blah.hhh','r'); flock($fp,1); ...
$zmienna = readfile("sort.txt");
