Im fünften Teil des PHP Workshops 2025 geht es um die if-Anweisungen. Als Praxisbeispiel wird eine kleine Passwortabfrage per PHP realisiert…

Vorbereitungen:

Im Projektordner für den PHP Workshop sollen zwei neue Dateien erstellt werden. Wir nennen die Dateien “if1.php“ und “if2.php“…Die Dateien werden mit nachfolgendem Inhalt gefüllt.

Die Datei “if1.php“:

Ein einfaches Formular wird in den ersten Artikel der Seite eingebaut. Das form-Element aber nicht in ein p-Element einbauen, denn Blockelemente werden nicht verschachtelt!

<form action="if2.php" method="post">
<input type="Password" name="passwort">
<input type="Submit" value="Einloggen">
</form>


Etwas schöner geht natürlich auch…:

<form action="if2.php" method="post" accept-charset="utf-8">
Passwort: [Eingabefeld für Passwörter]
<br />
<input type="password" name="passwort" size="12" maxlength="12">
<input type="Submit" value="Einloggen">
</form>

Per “form action“ wird auf die zweite Datei verknüpft.

Die Datei “if2.php“:

In den ersten Artikel kann nun folgender PHP Code eingegeben werden:

<?php
$passwort = $_POST["passwort"];

if($passwort =="geheim")
{
echo "Herzlich Willkommen im geschützten Bereich";
}
else
{
echo "Das Passwort ist leider falsch.";
}
?>

Die kleine Passwortabfrage sollte so schon funktionsfähig sein. Zum Abschluss dieses Artikels noch der Grundaufbau für die if-Anweisung.

Der Grundaufbau einer if-Anweisung:

<?php
if(Bedingung)
{
Anweisung;
}
?>

Ausblick:

Im nächsten Teil des PHP Workshops geht es mit den if-Anweisungen weiter…

Von Torsten