Erreur dans mon script php de connexion

Justyyce Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Popoï_ Messages postés 179 Statut Membre -
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

1 réponse

Popoï_ Messages postés 179 Statut Membre 76
 
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