Hey, ich habe ein Problem wenn ich nun auf Login drücke wird mit eine weiße seite mit dem Code der in der login.php steht angezeigt aber wieso ?
Code
		
					
			<div id="login" class="animate form">
                            <form  action="./login.php" method="POST" autocomplete="on"> 
                                <h1>Log in</h1> 
                                <p> 
                                    <label for="username" class="uname" data-icon="u" > Dein Username </label>
                                    <input id="username" name="username" required="required" type="text" placeholder="userxyz"/>
                                </p>
                                <p> 
                                    <label for="password" class="youpasswd" data-icon="p"> Dein Passwort </label>
                                    <input id="password" name="password" required="required" type="password" placeholder="test123" /> 
                                </p>
                                <p class="login button"> 
                                    <input type="submit" value="Login" /> 
                                </p>
                                <p class="change_link">
                                    Du bist noch nicht Registriert ?
                                    <a href="#toregister" class="to_register">Zur Registration</a>
                                </p>
                            </form>
                        </div>
	
			Alles anzeigen
	Login Dabei
PHP
		
					
			<?php
session_start();
    if(isset($_POST['username']))
    {
        include("./connection.php"); // Inkludierst du die DB-Verbindung
        $name = (String) $_POST['username'];
        $passwort = $_POST['passwort'];
        
        if(mb_strlen($name) < 3) {
            die();
        }
        
        $statement = $pdo->prepare("SELECT * FROM users WHERE Name = :name"); //Bereitest du deine Abfrage vor
        $statement->execute(array(":name" => $name)); //Hier schickst du die ab
        $user = $statement->fetch(); // hier checkst du wieviele Datensätze es gibt
        
        if($user && password_verify($passwort, $user['Passwort'])) 
        {
            echo "Du wurdest erfolgreich eingeloggt.";
        }
        else
        {
            echo "User existiert nicht";
        }
    } else 
    {
        die("kein username mitgegeben");
    }
?>
	
			Alles anzeigen