|
|
|
@ -23,22 +23,48 @@
|
|
|
|
|
<input type="submit" id='submit' value='LOGIN' >
|
|
|
|
|
</form>
|
|
|
|
|
<?php
|
|
|
|
|
// afficher le login saisit par l'utilisateur
|
|
|
|
|
echo "Bienvenue ".$_POST['pseudo'];
|
|
|
|
|
echo " et c'est le numero ".rand(1,19)." qui donne le code";
|
|
|
|
|
|
|
|
|
|
// 1 me connecter à ma base de donnée
|
|
|
|
|
$mysqli = new mysqli("localhost", "root", "", "b1bak");
|
|
|
|
|
// si une erreur se produit alors un numero d'erreur est intialisé
|
|
|
|
|
if ($mysqli->connect_errno) {
|
|
|
|
|
echo "Échec lors de la connexion à MySQL : ("
|
|
|
|
|
. $mysqli->connect_errno . ") "
|
|
|
|
|
. $mysqli->connect_error;
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
echo "connecté";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 2 exécuter une requete de recherche
|
|
|
|
|
// de la forme :
|
|
|
|
|
// SELECT * FROM `utilisateur`
|
|
|
|
|
// WHERE `login` LIKE 'jo'
|
|
|
|
|
// mais avec le login que l'utilisateur
|
|
|
|
|
// à saisi à la place de jo
|
|
|
|
|
|
|
|
|
|
// dire si on trouve ou pas le résultat
|
|
|
|
|
|
|
|
|
|
// afficher le login saisit par l'utilisateur
|
|
|
|
|
if(isset($_POST['pseudo']))
|
|
|
|
|
{
|
|
|
|
|
echo "Bienvenue ".$_POST['pseudo'];
|
|
|
|
|
//echo " et c'est le numero ".rand(1,19)." qui donne le code";
|
|
|
|
|
// 2 exécuter une requete de recherche
|
|
|
|
|
// de la forme :
|
|
|
|
|
// 'SELECT * FROM `utilisateur `
|
|
|
|
|
// WHERE `login` like "pseudo"
|
|
|
|
|
/*
|
|
|
|
|
$sql = 'SELECT * FROM `utilisateur` WHERE `login` = ? ';
|
|
|
|
|
$requete = $mysqli->prepare($sql);
|
|
|
|
|
$requete->bind_param('s', $_POST['pseudo']);
|
|
|
|
|
//bind resultat
|
|
|
|
|
$resultat = $requete->execute();
|
|
|
|
|
echo "<br/>".$resultat->num_rows." utilisateurs";
|
|
|
|
|
*/
|
|
|
|
|
$sql = 'SELECT * FROM `utilisateur` WHERE `login` LIKE "'. $_POST['pseudo'].'"';
|
|
|
|
|
$resultat = $mysqli->query($sql);
|
|
|
|
|
// dire si on trouve ou pas le résultat
|
|
|
|
|
if($resultat->num_rows > 0)
|
|
|
|
|
{
|
|
|
|
|
echo "Votre identifiant est bien défini en base";
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
echo "Utilisateur inconnu";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
?>
|
|
|
|
|
</body>
|
|
|
|
|
</html>
|