Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]file_get_contents oraz file_put_contents
Forum PHP.pl > Forum > Przedszkole
suchar
  1. <?
  2. //zapis plikow tekstowych
  3. $n = rand(1000,9999);
  4. $d['imie'] = $_GET['imie'];
  5. $d['nazwisko'] = ' ' . $_GET['nazwisko'];
  6. $d['email'] = ' ' . $_GET['email'];
  7. $d['uid'] = ' uid:' . $n;
  8. $d['pass'] = ' pass:' . rand(10,99) . rand(100,999);
  9. file_put_contents('./users/'.$n . "_" . $d['imie'] . ".txt",$d);
  10. $formated_pass = explode("pass:", $d['pass']);
  11. $pass = $formated_pass[1];
  12. echo "gratulacje! Twoj UID to " . $n . ', haslo to ' . $pass;
  13. ?>

Kodzik tworzy plik txt na podstawie pobranych z formularza danych w postaci:
Cytat
Mieczyslaw Mieczyslawski uid:3305 pass:45193
.

Teraz, mam problem podczas uzywania funcji file_get_contents, chcę, aby php sprawdzalo, czy pobrany z formularza UID istnieje (istnieje plik UID_imie.txt). Niestety, już się pogubiłem;)
Jak sprawdzić, czy dany plik txt istnieje?
suchar
Tak tak, ale jak potem sprawdzić zgodność wprowadzonych danych, z tymi znajdującymi się w pliku txt?
Jego wygad raczej uniemozliwia jakiekolwiek 'proste' formatowanie danych.
satsun
Jak chcesz miec proste formatowanie to dodaj imie|nazwisko|uid|pass i potem explode smile.gif
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-2025 Invision Power Services, Inc.