|
|
| Populärast Webhotell Epost Domän Egen server Bredband |
| Hemsida PHP ASP Java Databas Unix Allmänt CGI Statistik |
Exempel på enkel inloggning i PHPSå här kan man göra en enkel inloggningsruta i PHP: Spara det här lilla exemplet som enkel.login.php. Det funkar som så att för en viss användare (login1) så går det att logga in med lösenordet (passet1) och för användaren (login2) så går det att logga in med lösenordet (passet2). <?php
print 'passet1: ' . (crypt("passet1",1) . '<BR>');
print 'passet2: ' . (crypt("passet2",1) . '<P>');
if ("$login" == "") {
print '<FORM METHOD=POST ACTION="enkel.login.php">';
print '<INPUT NAME="login" VALUE="testar1">';
print '<INPUT NAME="password" VALUE="passet1">';
print '<INPUT TYPE=SUBMIT>';
print '</FORM>';
} else {
if ("$login" == "testar1" && crypt("$password",1) == '1$.mHrmpFrOE6') {
print 'Hej! Välkommen in ' . $login . 'med lösen ' . $password;
} elseif ("$login" == "testar2" && crypt("$password",1) == '1$sRlaB8Pl7f.') {
print 'Tjosan! Välkommen in ' . $login . 'med lösen ' . $password;
} else {
print 'fel fel fel';
}
}
?>
Men det här är ett väldigt enkelt exempel på hur man kan ta hand om data från formulär och göra olika saker beroende på vad som skickas in. För att göra mer avancerade inloggningar rekommenderas istället sessioner i PHP. Dem kan man läsa mer om här om sessioner i PHP. Fick du svar på din fråga? |
PHP 199 PHP script språk |