Ho scaricato questo script composto da due file (database.php e pr_00.php) che mi permette un login senza database.
Vorrei 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

Vi posto gli script

Grazie dell'attenzione!


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
?>
pr_00.php
Codice PHP:
<?php
// questo script è stato creato da Ruto di [url]www.pierotofy.it[/url]
// [url]www.lotenzo.3000.it[/url] [url]www.avsp.altervista.org[/url]

// 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)){
$valuser1;
$chiaveuser array_search($_POST['user'], $datauser);
}
if(
in_array($_POST['password'],$datapassword)){
$valpassword1;
$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: home.htm"); 
//-----------------------------------
}else{
//invece qui ci devi mettere la pagina a che da errore nell inserimento del login
header("Location: error.htm"); }
?>