![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 5.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
A więc mam taki oto kod :
[php:1:6ac5d08396]<?php <? $file=file("baza.txt"); $ile = count($file); for($i=0; $i<=$ile; $i++) { $zawartosc=explode("::", $file[$i]); If($login==$zawartosc[0]){ If($haslo==$zawartosc[1]){ header('location: $adres'); } } } ?> ?>[/php:1:6ac5d08396] Opis plików : 1.Index.php podaje hasło i login i przekazuje do pliku logowanie.php . 2.Logowanie.php tutaj sprawdzam login i hasło podane wcześniej a kod tego pliku wyżej. 3.Baza.txt tu są zapisane hasła i loginy w postaci takiej : xxx::aaa xxx1::aaa1 xxx2::aaa2 ... Problem : Gdy w pliku index podam hasło :"xxx", a login :"aaa" to niestety się nie zaloguje tak samo gdy podam możliwość 2 czyli xxx1 i aaa1. Ale gdy podam hasło xxx2 a login aaa2 to się zaloguje. Dlaczego moge zalogować się tylko gdy podaje ostatnią możliwość ? Chcę aby skrypt logował mnie gdy podam też pozostałe dane! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 08:03 |