Erreur dans mon script php de connexion

Fermé
Justyyce Messages postés 2 Date d'inscription jeudi 14 avril 2011 Statut Membre Dernière intervention 28 juin 2011 - 28 juin 2011 à 16:07
Popoï_ Messages postés 171 Date d'inscription mardi 21 juin 2011 Statut Membre Dernière intervention 8 mars 2019 - 28 juin 2011 à 16:26
Bonjour,

Voila, j'essaie de réaliser un script de connexion en php. Le problème c'est que ici, tout les username ou mdp sont bons alors qu'ils ne sont même pas dans ma bdd :/ Je comprend pas l'erreur. Ne faites pas attention à ma structure du code sous forme de fonction, c'est juste que je le trouve plus aéré comme ca :)

Enorme merci pour toute l'aide que vous m'apporterez :)

function recupinfo () {
$myusername=$_POST['username'];
$mypassword=$_POST['password'];
echo "Fonction recup info correctement ete realisee</br>";
}

recupinfo();

function selecinfo() {
$sql="SELECT count(*) FROM informations WHERE username='$myusername' and mdp='$mypassword'";
$result=mysql_query($sql) or die("On n'arrive pas a acceder a la table");
$count=mysql_fetch_array($result);
mysql_free_result($result);
mysql_close();
echo "On a bien trouve la table</br>";
echo "Et d'ailleurs le count est de ";
echo $count;
echo "</br>";
}

selecinfo();

function autorisation() {
if($count[0]==1){
session_start();
session_register("myusername");
session_register("mypassword");
//header("location: http://omega-wow.pcriot.com/");
echo "C'est parfait, compte reconnu</br>";
}
else {
echo "Nom d'utilisateur ou Mot de passe incorrect</br>";
}
echo "La fonction autorisation s'est bien deroulee</br>";
}

autorisation();


Cordialement,

Justyyce

A voir également:

1 réponse

Popoï_ Messages postés 171 Date d'inscription mardi 21 juin 2011 Statut Membre Dernière intervention 8 mars 2019 76
Modifié par Popoï_ le 28/06/2011 à 16:29
La fonction session_start() doit être placée avant tout code, même avant le doctype d'une page...
Et j'ai le sentiment que tu ne te connectes pas à ta table...
0