Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dlaczego to niechce dzialc
jokergti
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 6.08.2003

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


witam wszytskih, to moj 2 dzien z php i zaczynam pisac sobie takie proste rzeczy ale... z formularza pobieram $imie i $password, a pliku pass.txt mam zapisane log;pass. napisalem taki cos:
[php:1:80ad5bc840]
<?php
$plik=fopen("pass.txt","r");
$iter=0;
$itera=0;
while(!(feof($plik)))
{
$dane=fgets($plik,255);
list($log[$iter], $pass[$itera])=explode(";",$dane);

if ($log[$iter]==$HTTP_POST_VARS['imie'] && $pass[$itera]==$HTTP_POST_VARS['password'])
{
print("witam ");
exit;
}
$iter++;
$itera++;
}
print("brak dostepu");
fclose($plik);
?>
?>[/php:1:80ad5bc840]

No i to nie dziala, ale dlaczego. jak zlikwiduje ten warunek i napisze zeby tylko sprawdzal login to zadziala, wartosc hasla tez odczytuje bo jak mu kaze wypisac i zarowno $password i $pass[itera] to wypisze i to poprawnie, ale za cholere niechce tych wartosci przyrownac(porownac)

?>[/php]
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 18:05