$ usrSql = "SELECT * FROM Site_Users WHERE
user =
' $ phpUser ' eN
password = ' $ phpPass ' " ;
}
//Uitvoeren van de $ usrSql query en het resultaat opslaan in de variabele $ result
$ resultaat
= mysql_query ( $ usrSql ) op Twitter
of sterven ( niet in staat om uit te voeren ' mysql_error ( . . ) ) ;
//aantal rijen in $ resultaat
$ num = mysql_numrows
( $ resultaat ) ;
$ myrow = mysql_fetch_array ( $ result ) ;
if ( $ num = 0 ! ) {
//Een bijpassende rij werd gevonden - de gebruiker is geverifieerd .
$ auth = true;
}
//als de gebruiker niet is geverifieerd , stuur ze terug naar de login pagina ,
//anders maak een sessie voor hen en stuur ze naar de gewenste doelpagina
als {
header
( ' Location . ( $ auth ! ) : http://www.mysite.com/login . php ' ) ;
afrit
;
} else {
session_save_path
( ' tmp /" ) ;
session_start ( ) op ; //start sessie < br >
$ _SESSION [ 'username ' ] = $ _POST [ " phpUser " ] ;
header
( 'Location: http://www.mysite.com/goodies/' ) ;
}
? >
de variabelen voor je script zal verschillen afhankelijk van de veldnamen van uw formulier . Voor de vorm geassocieerd met dit script , wordt het veld gebruikersnaam de naam " phpUser " en het wachtwoord veld wordt de naam " phpPass . " Een map op de server nodig is voor het houden van de sessie bestanden - dit voorbeeld wordt " tmp /. "
4
Breng de PHP-script op uw server met behulp van uw FTP -client
.