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

0
19KB

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
Suche
Kategorien
Mehr lesen
Science and Technology
Warehouse: A Key Part of Modern Business Operations
Warehouse: A Key Part of Modern Business Operations A warehouse is an essential facility used...
Von maha662 2025-12-17 16:41:39 0 44
Live Style
We Buy Houses in California
For many homeowners across Central California, selling a house is not just a financial...
Von abadahmadqureshi 2025-12-19 12:07:01 0 122
Science and Technology
Website Development & Custom Design Services
In today’s digital era, a professional website is essential for every business. Your...
Von Elenajhones 2025-12-17 12:23:01 0 86
Travel and Events
Why a Dubai Desert Safari Is a Must-Do for Every UAE Visitor in 2026?
Beyond the architectural marvels and vibrant lifestyle of the UAE lies a timeless...
Von arabiansafari 2025-12-18 05:28:44 0 48
Live Style
How Do Decorative Touches Enhance Food Experience?
Food reaches the table before taste begins. Wrapping creates the first signal during serving...
Von jamesandrew 2025-12-17 11:20:57 0 40