Connection.php
Résolu/Fermé
HTML BOY
Messages postés
9
Date d'inscription
samedi 16 octobre 2010
Statut
Membre
Dernière intervention
20 octobre 2010
-
17 oct. 2010 à 15:09
HTML BOY Messages postés 9 Date d'inscription samedi 16 octobre 2010 Statut Membre Dernière intervention 20 octobre 2010 - 18 oct. 2010 à 18:48
HTML BOY Messages postés 9 Date d'inscription samedi 16 octobre 2010 Statut Membre Dernière intervention 20 octobre 2010 - 18 oct. 2010 à 18:48
3 réponses
MastercroW
Messages postés
1094
Date d'inscription
dimanche 3 octobre 2010
Statut
Membre
Dernière intervention
31 mai 2019
163
Modifié par MastercroW le 17/10/2010 à 17:21
Modifié par MastercroW le 17/10/2010 à 17:21
Bonjour,
Voilà quelque choses qui va peux être t'aider :
Voilà quelque choses qui va peux être t'aider :
<?php $pseudo = $_POST['pseudo']; //On recupère le pseudo et le pass $passe = $_POST['passe']; if (empty($pseudo) && empty($passe)) //echo 'La variable est vide'; { $sql = mysql_connect('sql.free.fr','root',''); $db = mysql_select_db('XXXXXX_db'); $reponse = mysql_query ("SELECT * FROM utilisateurs WHERE pseudo='$pseudo'"); //On recupère les infos à partir du pseudo $donnees = mysql_fetch_array ($reponse); $verif = $donnees['passe']; $id = $donnees['id']; //Trier (id = auto incremente) $pseudo = $donnees['pseudo']; if($pass != $verif) //On verifie que le pass entré est égale à celui de la BDD, si le passe est différent { header ("Location: connexion_false.php"); } else //Sinon tout est bon { session_start(); $_SESSION['pseudo'] = $pseudo_sql ; //On créé une variable session avec le pseudo $_SESSION['passe'] = $passe_sql ; //On créé une variable session avec le passe header("Location: connexion_valide.php"); } mysql_close($sql); //On ferme la connection } ?>
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
18 oct. 2010 à 17:57
18 oct. 2010 à 17:57
Salut.
Il manque le session_start()
N'oublie pas aussi de protéger $passe avec mysql_real_escape_string
Il manque le session_start()
N'oublie pas aussi de protéger $passe avec mysql_real_escape_string
HTML BOY
Messages postés
9
Date d'inscription
samedi 16 octobre 2010
Statut
Membre
Dernière intervention
20 octobre 2010
18 oct. 2010 à 18:48
18 oct. 2010 à 18:48
Merci à tous, mon problême et résolu grace à vous !
Et encore merci à Avion f-16 qui aide toujours dans le forum !!
Good bye ^^
Et encore merci à Avion f-16 qui aide toujours dans le forum !!
Good bye ^^