Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> flock
goped
post 19.04.2006, 19:25:52
Post #1





Grupa: Zarejestrowani
Postów: 156
Pomógł: 0
Dołączył: 28.11.2003
Skąd: gliwice

Ostrzeżenie: (0%)
-----


witam. wiecie moze dlaczego ten skrypt nie wykazuje bledu kiedy w warunku flock'a jest poda tylko 6, a przy 4 wyskakuje blad, na php.net w ogole nie pisza o mode 6??
  1. <?
  2. $file1=fopen("iplog.txt", "r"); /* otwiera 2 razy ten sam plik */
  3. $file2=fopen("iplog.txt", "r");
  4.  
  5. flock($file1, 2); /* blokuje pierwszą kopie */
  6.  
  7. if(flock($file2, 6)) /* funkcja flock zwróci false, ponieważ plik */
  8. { /* jest już zablokowany */
  9. echo("Plik nie zablokowany");
  10. }else{
  11. echo("Plik zablokowany");
  12. }
  13.  
  14. flock($file1, 3); /* odblokowuje plik */
  15. ?>


oraz moze wiecie co daje odpytanie czy plik da sie zablokowac? uzywa sie to zeby powiedziec komus sprobuj za chwile, czy po co?(przyklad z odpytaniem jest w manualu pod flockiem -> flock" title="Zobacz w manualu php" target="_manual)


--------------------
www.motorower.com.pl - kup sobie cos :]
Go to the top of the page
+Quote Post

Posty w temacie
- goped   flock   19.04.2006, 19:25:52
- - ActivePlayer   wyobraz sobie taki schemat: dajmy na to w tym sam...   19.04.2006, 19:41:00


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:35