Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Sprawdzanie zawartości pliku
dark_root
post 27.09.2008, 10:25:21
Post #1





Grupa: Zarejestrowani
Postów: 341
Pomógł: 1
Dołączył: 19.11.2007

Ostrzeżenie: (10%)
X----


Mam skrypt, który zapisuje dane z formularza do pliku. Jednak chciałbym weryfikować, czy dane zmienne zostały już kiedyś przesłane. Jak powinien wyglądać kod, który będzie sprawdzał to?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dark_root
post 2.10.2008, 15:23:58
Post #2





Grupa: Zarejestrowani
Postów: 341
Pomógł: 1
Dołączył: 19.11.2007

Ostrzeżenie: (10%)
X----


Wyskrobałem takie coś
  1. <?php
  2. $plik.=$k.";<br>";
  3. $nazwa_pliku = "plik.txt";
  4. $mojplik = file('plik.txt');
  5.  
  6. if (in_array($plik , $mojplik)) {
  7.    echo "Znaleziono Irix";
  8. }
  9. else {
  10. if (is_writeable($nazwa_pliku))
  11.  {
  12.   if ($r = fopen($nazwa_pliku, "a"))
  13.     {
  14.      if (fwrite($r, $plik) !== FALSE)
  15. echo 'dziala';
  16.  
  17.        else echo "Zapis do pliku się nie powiódł...";
  18.  
  19.      fclose($r);
  20.  
  21.     } else echo "Nie mogę nawiązać połączenia z plikiem...";
  22. //30
  23.  } else echo "Do pliku nie można dopisać informacji lub on nie istnieje...";
  24. }
  25. ?>

Jest to fragment mojego całego kodu. Ma on sprawdzać czy $k znajduje się w pliku i jeśli nie to dopisać ją. Jednak skrypt nie przefiltrowuje zmiennych lecz wszystkie dopisuje. Co w tym kodzie jest nie tak?
Go to the top of the page
+Quote Post

Posty w temacie


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: 5.08.2025 - 16:39