Tutorial einfacher Passwortschutz mittels PHP - von Webbausteine.de

Guckt Euch das Skript von Webbausteine.de an, das ich hier nur leicht abgewandelt eingebaut habe.

 

Zunächst stellt Ihr Eure Seite, auf der Ihr dieses Skript einbaut, auf die Dateierweiterung .php um:

> Menü oben > Bearbeiten > Benutzerdefinierte Namen > Dateierweiterung .php wählen

 

Zieht Euch ein Textfeld auf und kopiert das Skript unten in den HTML-Code Editor des Textfeldes.

> Textfeld aufziehen (Cursor blinkt im Textfeld) > mittlere Button oben im Fenster “Text-Eigenschaften” > Button “HTML” > Code einfügen

<?php
# Hier kann man das Passwort ändern
$passwort = "lassmichrein";

if (isset($_POST["go"])) {
 if ($_POST["name"] == $passwort) {
?>
<!-- hier könnt Ihr noch weiteren Text, Links, Bilder oder sonst etwas einbauen -->
<p>Dieser Text wird bei einem richtigen Passwort angezeigt.</p>

<?php
 }
 else {
  # Meldung bei einem falschen Passwort
 echo '<p><b><font color="red">Das Passwort ist falsch!</font></b><br><br>';
 echo '<a href="index.php">zur erneuten Eingabe</a></p>';
 }
}
else
{
?>

<!-- Hier wird das Passwort gesendet -->
<form action="index.php" method="post">
  <input type="Password" required placeholder="Passwort eingeben" name="name">
  <input type="Submit" name="go" value="Login">
</form>

<?php
}
?>

Gebt im Skript oben Euer Passwort ein.

Bitte gebt ebenfalls im Skript oben den Seitennamen Eurer Seite an, auf der Ihr dieses Skript einbaut. Bei mir ist das gleich die Startseite index.php.

Ich habe hier noch zusätzlich unter <!-- hier könnt Ihr noch weiteren Text, Links, Bilder oder sonst etwas einbauen --> einen Link und ein Bild eingetragen.

Bei mir sieht das dann z.B. so aus:

<p>Dieser Text wird bei einem richtigen Passwort angezeigt.</p>
<p><a href="./Tutorial/tutorial.html">Hier geht es zu meinem Tutorial</a></p>
<img id="Logo" height="144" width="165" src="./NOF-Hilfe-Tommy.png" title="NOF-Tutorials" style="border: 0;">

Viel Spaß!

Tutorials von Thomas Frei-Herrmann

diese Seite weiter empfehlen


Counter Statistik