Ein grundlegender PHP-Code, um ein Login-Formular zu erstellen

0
19K

Lasst uns anfangen, erstelle hier erst einmal das HTML dafür:

<!DOCTYPE html>
<html>
<head>
    <title>Login Page</title>
</head>
<body>
    <h1>Login Page</h1>
    <form action="login.php" method="post">
        <label for="username">Username:</label>
        <input type="text" id="username" name="username"><br><br>
        <label for="password">Password:</label>
        <input type="password" id="password" name="password"><br><br>
        <input type="submit" value="Submit">
    </form>
</body>
</html>

In diesem Beispiel wird das Formular an die login.php-Datei gesendet, um die eingegebenen Daten zu verarbeiten. In der login.php-Datei können Sie dann den Benutzernamen und das Passwort überprüfen und entscheiden, ob der Zugriff gewährt oder verweigert wird. Hier ist ein Beispielcode, der eine sehr einfache Überprüfung durchführt und den Benutzer bei erfolgreicher Anmeldung auf eine andere Seite weiterleitet:

Nun lasst uns das PHP dazu erstellen:

<?php
    // Hier überprüfen Sie die eingegebenen Benutzerdaten
    if($_POST['username'] == 'testuser' && $_POST['password'] == 'testpassword') {
        // Wenn die Anmeldeinformationen korrekt sind, wird der Benutzer auf die Homepage weitergeleitet
        header('Location: homepage.php');
        exit;
    } else {
        // Wenn die Anmeldeinformationen inkorrekt sind, wird eine Fehlermeldung angezeigt
        echo "Username or password is incorrect.";
    }
?>

Natürlich ist dies nur ein sehr einfaches Beispiel und in einer realen Anwendung würden Sie wahrscheinlich sicherstellen wollen, dass das Passwort sicher gespeichert wird und andere Sicherheitsmaßnahmen treffen, um die Sicherheit der Anwendung zu gewährleisten. 

Mehr zum Thema wie man so ein Formular absichern kann schreibe ich eventuell in einem weiteren Tutorial.

Beste Grüße und viel Erfolg beim Nachmachen.

 

Euer Andreas

Like
1
Search
Categories
Read More
Movies and Animation
Stool Softener Market Ex-factory Price, Development Strategy, Key Vendors, Forecast by 2032
The global stool softener market size was USD 1.53 Billion in 2021 and is expected to register a...
By PrathameshGavade 2025-11-07 07:35:58 0 82
Entertainment
Visual Analytics Market Ex-factory Price, Development Strategy, Key Vendors, Forecast by 2032
The global visual analytics market size is expected to reach USD 28.76 Billion at a steady...
By PrathameshGavade 2025-11-07 08:57:48 0 125
Science and Technology
Decoding the Silicon Photonics Pluggable Optical Transceivers Market Size and Its Impact on Network Infrastructure
  As digital transformation accelerates, the Silicon Photonics Pluggable Optical...
By tecakshu 2025-11-08 05:18:54 0 65
Live Style
Computer Generated Imagery Market Sales, Product Scope, Application, Future Prospects Forecast by 2032
The latest research report by Emergen research named ‘Global Computer Generated Imagery...
By PrathameshGavade 2025-11-06 10:19:41 0 77
Blades & Guns
Warehouse Management System Market 2022 : Global Industry Size, Analysis, Trends, and Regional Forecast by 2032 | Emergen Research
Global  Warehouse Management System (WMS) Market research report by Emergen...
By PrathameshGavade 2025-11-06 07:24:54 0 32