Bonjour, quelqu'un pourra m'expliquer pourquoi la fonction echo s'affiche en haut du moment que je l ai mis dans une variable et devrait s'afficher que en bas en rouge?
Merci

Nom : Capture d’écran 2021-03-04 152836.png
Affichages : 102
Taille : 21,3 Ko

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
 
<?php 
//ON se connecte à la base de donneés
try
{
	$bdd = new PDO('mysql:host=localhost;dbname=andrea;charset=utf8', 'root', 'root');
}
catch(Exception $e)
{
        die('Erreur : '.$e->getMessage());
}
 
if(isset($_POST['pseudo']) AND isset($_POST["mdp"]))
{
    $pseudo = htmlspecialchars($_POST["pseudo"]);
    $mdp = htmlspecialchars($_POST["mdp"]);
    $req = $bdd->prepare('SELECT id, mdp  FROM membres WHERE pseudo = :pseudo ');
    $req->execute(array('pseudo' =>$pseudo));
    $resultat = $req->fetch();    
 
 
    if (!$resultat)
    {
        echo $error = "Mauvais pseudo ou mot de Passe!";
    }    
    else
    {   
        $isPasswordCorrect = password_verify($_POST['mdp'], $resultat['mdp']); 
        if ($isPasswordCorrect)
        {
            setcookie('pseudo', $pseudo, time() + 3600, null, null, false, true);
            setcookie('mdp', $hmdp= password_hash($mdp, PASSWORD_DEFAULT), time() + 3600, null, null, false, true);                
            session_start();
            $_SESSION['id'] = $resultat['id'];
            $_SESSION['pseudo'] = $pseudo;
            echo 'Vous êtes connecté !';
            header("Location: page_accueil.php");
        }
        else 
        {
            echo $erreur = 'Mauvais identifiant ou mot de passe !';
        }
    }
}
?>
 
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>Site Andrea</title>
	<link href="style.css" rel="stylesheet" /> 
    </head>
 
    <body align="center">
        <h1>Connexion au site</h1>
 
        <form method="post" action="page_connexion.php" enctype="multipart/form-data">
 
            <input type="texte" name="pseudo" id="pseudo" placeholder="Pseudo" required size="20"/>
            <input type="password" name="mdp" id="mdp" placeholder="Password" required size="20">
            <input type="submit" value="Connexion"/><br /><br />
            <input type="checkbox" name="rememberme" id="remember_checkbox">Se souvenir de moi</input><br/><br/>
 
            <?php      
            if (isset($error))
            {
                echo '<font color="red">'.$error.'</font>';
            } 
            ?>
            <br />
            <a href='page_inscription.php'>Retour à la page d'inscription</a>
 
        </form>
    </body>
</html>