Werner-Zenk.de - Zur Startseite

PHP - Autom. Weiterleitung je nach Benutzername


<?php

// Autom. Weiterleitung je nach Benutzername

$benutzer = [
    
'Krista' => [
        
'password' => 'krista',
        
'zielseite' => 'krista.php'
    
],

    
'Hans' => [
        
'password' => 'hans',
        
'zielseite' => 'hans.php'
    
],
];

if (isset(
$_POST["anmeldung"])) {
 if (
$_POST['passwort'] === $benutzer[$_POST["name"]]['password']) {
  
header("Location: " $benutzer[$_POST["name"]]['zielseite']);
 }
}
?>
<!DOCTYPE html>
<html lang="de">
 <head>
  <meta charset="UTF-8">
  <title></title>
 </head>
<body>

<form action="" method="post">
 <label>Name: <input type="text" name="name"></label>
 <label>Pass: <input type="password" name="passwort"></label>
 <input type="submit" name="anmeldung" value="ok">
</form>

</body>
</html>

Bausteine

Eine zufällige Auswahl von „Bausteinen” aus den Bereichen CSS, PHP, JavaScript und MySQL.

CSS - CSS-Variablen

PHP - Schreibrechte überprüfen und ändern

JavaScript - Element ein- und ausblenden

MySQL - Mit mehreren Begriffen gleichzeitig suchen