Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Błąd w zapisie pliku
Forum PHP.pl > Forum > Gotowe rozwiązania
W$O
Napisałem skrypt i do tego napisałem zapisywanie pliku, ale pokazuje mi błąd w miejscu gdzie (chyba) nie ma błędu sad.gif Jeżeli ktoś zaawansowany mógłby zobaczyć co jest źle i poprawić to byłbym bardzo wdzięczny... : )

  1. <?php
  2. @ $wp = fopen(&#092;"$DOCUMENT_ROOT/zapisane/zapis.txt\", 'a');
  3.  
  4.   flock($wp, LOCK_EX);
  5.  
  6.   if (!$wp)
  7.   {
  8.     echo '<p><strong> Plik nie mógł zostać zapisany.  '
  9.          .Wyślij informację o tym do mnie.</strong></p></body></html>';
  10.     exit;
  11.   }
  12.  
  13.   fwrite($wp, $ciagwyjsciowy);
  14.   flock($wp, LOCK_UN);
  15.   fclose($wp);
  16.  
  17.   echo '<p>Zamówienie zapisane.</p>;
  18. ?>


Mianowicie parser wykrywa błąd w linii nr4:

flock($wp, LOCK_EX);

Proszę o odpowiedź na nartujące mnie pytanie
Pozdrawiam
silent
Prawdopodobnie jest błąd przy fopen, który ignorujesz wstawiając @ w tej linii, a jeśli nie otworzył prawidłowo pliku, to nie może go zablokować.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.