Questo topic e' stato chiuso dal moderatore.
13/04/10 14:10
alexesprit
Ho scaricato questo script composto da due file (database.php e pr_00.php) che mi permette un login senza database.
Ecco il codice dei due file:
File database.php
codice PHP:
Volevo sapere se è possibile fare in modo che a seconda del nome utente e password che si inseriscono si viene indirizzati ad una pagina personale. Esempio: Se inserisco nome utente: marco e password: marco vado in home.htm se invece inserisco nome utente: matteo e password: matteo vado in home2.htm
Grazie mille!
Ecco il codice dei due file:
File database.php
codice PHP:
<? //Per chi lo ha scaricato: inserisci qui i nomi degli utenti $datauser = array(lorenzo,marco,matteo); //Qui le password $datapassword = array(lorenzo,marco,matteo); //ricordati che lil primo nick va con la prima password o cosi via ?> File pr_00.php codice PHP: <?php // questo script è stato creato da Ruto di <a href="http://www.pierotofy.it" target="_blank">www.pierotofy.it</a> // <a href="http://www.lotenzo.3000.it" target="_blank">www.lotenzo.3000.it</a> <a href="http://www.avsp.altervista.org" target="_blank">www.avsp.altervista.org</a> // in_array è una funzione che cerca un determinato valore nell'array // array_search ti dice in che key ( o ondici) è situato un valore nell'array $data=date("m.d.y, H:i:s"); $user=$_POST['user']; include('database.php'); if(in_array($_POST['user'],$datauser)){ $valuser= 1; $chiaveuser = array_search($_POST['user'], $datauser); } if(in_array($_POST['password'],$datapassword)){ $valpassword= 1; $chiavepassword = array_search($_POST['password'], $datapassword); } $valsomm= $valuser+$valpassword; if(($valsomm==2)&&($chiavepassword==$chiaveuser)){ // cambia home.htm con il percorso e il nome della pagina a cui andare // un volta effettuato il login con successo header("Location: <a href="http://www.miosito.com/utenti/" target="_blank">http://www.miosito.com/utenti/</a>$user.php"); //----------------------------------- }else{ //invece qui ci devi mettere la pagina a che da errore nell inserimento del login header("Location: <a href="http://www.escortvirtuale.com/loginerr.htm" target="_blank">http://www.escortvirtuale.com/loginerr.htm</a>"); } ?>
Volevo sapere se è possibile fare in modo che a seconda del nome utente e password che si inseriscono si viene indirizzati ad una pagina personale. Esempio: Se inserisco nome utente: marco e password: marco vado in home.htm se invece inserisco nome utente: matteo e password: matteo vado in home2.htm
Grazie mille!
Ultima modifica effettuata da Thejuster 13/04/10 15:50
aaa