l0uloute64
-
Modifié par l0uloute64 le 13/01/2014 à 20:50
Bonjour,
Voila mon probleme :
Je dois creer un site intranet
J'ai ma première page qui s'appelle accesetudiant.html qui permet à l'étudiant de s'identifier pour ensuite avoir accés à des cours. J'aimerai que lorsque l'identification est valide on passe sur une page ressetudiant.php où est répertorié l'ensemble des cours de l'étudiant.
Seulement je n'arrive pas à faire ce passage ... Quand je lance le programme la page m'affiche " erreur dans la requete" sauf que je vois pas où est mon erreur .... Merci d'avance
Mon formulaire accesetudiant.html est le suivant :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
mysql_connect("localhost","root","") or die("erreur de connexion au serveur".mysql_error());
// Ouverture de la base de données Terminale
mysql_select_db("test") or die ("erreur de connexion à la base testarm");
// Requete
$sql="select * from etudiant where num='".$numE."' AND nom = '".$nomE."' AND prenom = '".$prenomE."' AND diplome = '".$diplomeE."' ";
$requete=mysql_query($sql) or die ("erreur dans la requête");
//Fermeture de la connexion à Mysql
mysql_close();
$res= mysql_num_rows($requete);
if ($res==0)
{
echo "Accés non autorisé </br>"; // a revoir
}
else
{
// --- enregistrement en session de l'utilisateur
$_SESSION["diplome"] = $diplomeE;
// --- redirection en fonction de l'utilisateur
if ( $diplomeE == "M1MSID" ){
header("Location: lectress.php");
exit();
}else if ($diplomeE == "M2MSID" ){
header("Location: lectress.php");
}
}
?>