![]() |
![]() |
![]()
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] |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
dzieki za info, ale niezabardzo wiem jak to uzyc (tzn probowalem wedlug manuala ale nic to nie dalo), a pozatym to jak jest ten warunek zeby sprawdzal haslo (bez trim()) i jak wpisze jaksies haslo nawet poprawne to wyswietla odmowa dostepu, a jak nie wpisze wogole hasla to wyswietla to co powinno wyswietlic jak haslo jest poprawne (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? kompletnie nie rozumiem !!
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 09:08 |