Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]file_get_contents oraz file_put_contents, Odczyt wyplutego pliku, zapis do plików.
suchar
post 15.11.2006, 18:15:22
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 15.11.2006

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


  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?


--------------------
Cytat
if ( $money == 0 ) {
start_work();
$money = $money+1;
}
function shopping($money){
$money = $money-1;
}
Go to the top of the page
+Quote Post
satsun
post 15.11.2006, 18:17:53
Post #2





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 15.10.2006

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


file_exists" title="Zobacz w manualu php" target="_manual

Ten post edytował satsun 15.11.2006, 18:18:38
Go to the top of the page
+Quote Post
suchar
post 15.11.2006, 18:20:10
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 15.11.2006

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


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.


--------------------
Cytat
if ( $money == 0 ) {
start_work();
$money = $money+1;
}
function shopping($money){
$money = $money-1;
}
Go to the top of the page
+Quote Post
satsun
post 15.11.2006, 18:24:29
Post #4





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 15.10.2006

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


Jak chcesz miec proste formatowanie to dodaj imie|nazwisko|uid|pass i potem explode smile.gif
Go to the top of the page
+Quote Post

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: 25.07.2025 - 09:43