ďťż

Ł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
  •