Zugangsschutz mit PHP
Wenn ".htaccess" auf Ihrem Webserver nicht zur Verfügung steht und Sie beim Zugangsschutz auf Javascript verzichten möchten, dann bietet sich eine PHP-Lösung an. Weiter >>
Tipp-ID
1619Gültig für
PHP
Datum
07.03.2008Wertung

So geht's
Fragen Sie mit diesem Formular das Kennwort ab:
1 <form action="zugang.php" method="post">
2 <input type="password" name="kennwort">
3 <input type="submit" value="Anmelden">
4 </form>
2 <input type="password" name="kennwort">
3 <input type="submit" value="Anmelden">
4 </form>
Klicken Sie auf die Schaltfläche "Anmelden", wird das bei action angegebene PHP-Skript "zugang.php" aufgerufen. Bauen Sie das Skript nach diesem Muster auf:
1 <html>
2 <head>
3 <?php
4 if($_POST[kennwort] == "sesam"){
5 echo "<meta http-equiv=\"refresh\"
6 content=\"0;URL=../geschuetzt/eingang.html\">";}
7 ?>
8 </head>
9 <body>Falsches Kennwort!</body>
10 </html>
2 <head>
3 <?php
4 if($_POST[kennwort] == "sesam"){
5 echo "<meta http-equiv=\"refresh\"
6 content=\"0;URL=../geschuetzt/eingang.html\">";}
7 ?>
8 </head>
9 <body>Falsches Kennwort!</body>
10 </html>
Stimmt das eingegebene Passwort mit der Vorgabe sesam überein, so wird der Besucher auf die geschützte Seite umgeleitet. Bei einem falschen Kennwort erscheint lediglich ein Hinweis im Browserfenster.
