Jump to content
  • Please do not post a message for the purpose of insulting, incitement to hatred, sexual remarks and any other which does not respect our terms of use !

Ma page est t'elle sans failles?


Mortyboi

Recommended Posts

Salut tous le monde! Je suis en train de crée ma propre pas de connexion. Et je tenais a savoir si ma page était sans faille.

 

Ma page : 

<?php
session_start();

  $bdd = new PDO('mysql:host=localhost;dbname=arthurbdd', 'root', '');
if (isset($_POST['formconnexion'])) {
    

    $pseudoconnect = htmlspecialchars($_POST['pseudoconnect']);
    $mdpconnect = sha1($_POST['mdpconnect']);
    if (!empty($pseudoconnect) AND !empty($mdpconnect)) {
        $requser = $bdd->prepare("SELECT * FROM users WHERE username = ? AND password = ?");
        $requser->execute(array($pseudoconnect, $mdpconnect));
        $userexist = $requser->rowCount();
        if($userexist == 1)
        {
           $userinfo = $requser->fetch();
           $_SESSION['id'] = $userinfo['id'];
           $_SESSION['username'] = $userinfo['username'];
           header("Location: /me.php")

        }
        else{
            $erreur = "Mauvais pseudo ou mot de passe";
        }

    }

    else {
        $erreur = "Vous devez remplir tous les champs!";
    }
}

?>

<head>
    <title>NomDuRetro - Connexion</title>
</head>

<body>
    <div align="center">
        <h2>Connexion</h2>
        <br /><br />

 

    

          
       
        <form method="POST" action="">
            <input type="text" name="pseudoconnect" placeholder="Pseudo" />
            <input type="password" name="mdpconnect" placeholder="Mot de Passe" />
            <input type="submit" name="formconnect" value="Se connecter">
        </form>
    </div>
</body>
 

 

Pour le moment aucun css.

 

oni-bene.thumb.png.db2e42b41e6e584e26633ecbf7ca4e65.png

 

 

Link to post
Share on other sites

Salut Guesno,

 

En survolant ton code, je pense qu'il est sans faille.

Patiente l'avis d'autres personnes (de préférence certifié développeur).

 

SoCute

Mon message est utile ? Laisse un j'aime


Les règles sont importantes, ne les oubliez pas, cliquez ICI
Besoin d'aide à l'utilisation d'inshare ? Cliquez ICI

Link to post
Share on other sites

    Salut Guesno ,
    Ton sujet a été déplacé pour une des deux raisons suivante :

    - Ta demande a été résolu.

    - Ton sujet se trouvait dans la mauvaise catégorie.

        
      Ceci est un message automatique.

Ancien Responsable des modérateurs

Mon discord : Nagasaki#5318
 
16 août 2017   ->  16 février 2020
Je m'en vais ..

 

 

                                   

                                         

Link to post
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...