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
Buscar
Categorías
Read More
Shopping
Biometric Device for Attendance | SATHYA Online Shopping
The Smart Way to Manage Your Business with SATHYA Online Shopping Tired of old-fashioned ways...
By sathyaonlines 2025-12-01 06:39:07 0 137
Science and Technology
Add Depth and Texture with 3D Puff Embroidery Digitizing
  Elevate your designs with 3D puff embroidery digitizing, adding depth and texture to your...
By JapoyeDigdy 2024-07-25 11:30:47 0 6K
Shopping
Biometric Device for Attendance | Biometric Device Price | Sathya Online Shopping
Why Sathya Online Shopping Is the Best Place to Buy Biometric Devices for Attendance and Access...
By sathyaonlines 2025-11-28 08:42:38 0 233
Travel and Events
How to make a knife from C75 steel
How to make a multipurpose knife from C75 steel Please note that knife making can be a complex...
By NetTwin 2023-09-10 21:32:34 0 12K
Science and Technology
Cloud Computing Services in India | Cloud Computing Companies in India | SATHYA Technosoft
Revolutionizing Businesses with Cloud Computing Services in India: The Role of SATHYA Technosoft...
By sathyainfo6 2025-11-28 05:23:48 0 246