Mon code php ne fonctionne pas
thomas80
-
974_Vin's_974 Messages postés 547 Date d'inscription Statut Membre Dernière intervention -
974_Vin's_974 Messages postés 547 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voila, je développe un site, et je recherche la possibilité de pouvoir mue connecté, cependant mon code ne fonctionne pas, me dis toujours que mon mot de passe est incorrect hors il est belle et bien bon, voici mon code :
<?php
...
$pseudo = $_POST['pseudo'];
$mdp= $_POST['mdp'];
$requete = mysql_query('SELECT pseudo FROM administration WHERE mdp = '.$mdp);
if(isset($_POST['pseudo']) AND isset($_POST['mdp']) AND $requete == $pseudo)
{
$_SESSION['pseudo'] = $_POST['pseudo'];
$_SESSION['mdp'] = $_POST['mdp'];
$_SESSION['autorisation'] = 'oui';
echo ('Bonjour "", vous êtes à présent connecté');
}
else
{
echo ('Mauvais pseudo et/ou mot de passe, réessayez');
}
mysql_close();
?>
j'ai sauté l'étape des connexions, voila, merci d'avance
voila, je développe un site, et je recherche la possibilité de pouvoir mue connecté, cependant mon code ne fonctionne pas, me dis toujours que mon mot de passe est incorrect hors il est belle et bien bon, voici mon code :
<?php
...
$pseudo = $_POST['pseudo'];
$mdp= $_POST['mdp'];
$requete = mysql_query('SELECT pseudo FROM administration WHERE mdp = '.$mdp);
if(isset($_POST['pseudo']) AND isset($_POST['mdp']) AND $requete == $pseudo)
{
$_SESSION['pseudo'] = $_POST['pseudo'];
$_SESSION['mdp'] = $_POST['mdp'];
$_SESSION['autorisation'] = 'oui';
echo ('Bonjour "", vous êtes à présent connecté');
}
else
{
echo ('Mauvais pseudo et/ou mot de passe, réessayez');
}
mysql_close();
?>
j'ai sauté l'étape des connexions, voila, merci d'avance
A voir également:
- Mon code php ne fonctionne pas
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
2 réponses
Moi j'aurais plutot fait
Voila essaye ca !!!
<?php if(isset($_POST['name_bouton_connexion']) && !empty($_POST['pseudo']) && !empty($_POST['mdp'])) { $pseudo=$_POST['pseudo']; $mdp=$_POST['mdp']; $sql = "select pseudo, mdp from administration where pseudo='$pseudo' AND mdp='$mdp'"; $req = mysql_query($sql) or die('Erreur SQL! '.$sql.''.mysql_error()); $data = mysql_fetch_assoc($req); if ($data['pseudo'] == '$pseudo' && $data['mdp'] == '$mdp') { $_SESSION['pseudo'] = $pseudo; $_SESSION['mdp'] = $mdp; $_SESSION['autorisation'] = 'oui'; echo 'Bonjour , vous êtes à présent connecté'; } else { echo 'Mauvais pseudo et/ou mot de passe, réessayez'; } ?>
Voila essaye ca !!!