Otoz skrypt z ktorym walczylem wcvzesniej napisalem, ale powoduje on wyswietlanie bledu o nieskonczonosci... Dlaczego?
A wiec chodzilo mi o pobranie hasla z pliku i przekierowanie na folder ktory zostal wskazany takze w tym pliku.
Oto skrypt:
Plik z haslami i folderami:
<?php $serverName = "http://127.0.0.1/"; 'ste78'=>'clients/steven/', 'bar58'=>'clients/bart/', 'gra29467'=>'clients/gran/', 'eas16'=>'clients/ea/'); ?>
A oto skryptu pobierajacy hasla, porownania go z hashowanymi haslami z pliku i zostawienia pliku cookie z haslem zahashowanym algorytmem md5.
require($_SERVER["DOCUMENT_ROOT"] ."/MainFiles/essential.inc.php"); $cookie = $_COOKIE['visit']; foreach ( $login as $getPassFile=>$passMd5 ) { if ( $cookie == $md5Pass ) { } else { } }
I to dziala poprawnie - ustawione jest cookie zawierajace md5(haslo).
I tu sprawdzenie czy strona jest odpowiednia (najpierw pobiera hasla i katalogi z pliku, zahashuje kazdy node i sprawdza czy cookie zawiera taki ciag znakow - jezeli tak POKAZ STRONE, jesli nie - POKAZ BLAD):
<?php require($_SERVER["DOCUMENT_ROOT"] ."/MainFiles/essential.inc.php"); $cookie = $_COOKIE['visit']; foreach ( $login as $getPassFile=>$passMd5 ) { if ( $cookie == $md5Pass ) { } else { } } ?>
I teraz dziala jak powinno - przekierowuje na wskazany folder. Jednak nie pokazuje strony index.php jak powinna - widze tylko blad:
The page isn't redirecting properly
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.
* This problem can sometimes be caused by disabling or refusing to accept
cookies.
Co moze byc powodem bledu? Z gory dziekuje..