Bonjour
j'ai cree ds une base mysql une table qui contient comme champs ,le mpd ,login et page: chaque page correspond à un login et mdp
je veux savoir comment faire un appel d'une page html avec le php
est ce que la fonction header repond à cette question ?
j'ai essayé avec ce code mais ça ne marche pas:
code html
</head>
<body>
<form name="form1" method="post" action="page administration.php">
<label>Login
<input type="text" name="login">
</label>
<p>
<label>mot de passe
<input type="text" name="mdp" />
</label>
</p>
<p>
<label>
<input type="submit" name="Submit" value="connexion" onclick="page administration.php"/>
</label>
</p>
</form>
</body>
</html>
voila le code php:
<?
$cnx = mysql_connect( 'localhost','root', '' );//connexion a la base
mysql_select_db('biblio',$cnx);
if( ! $cnx ) echo "Impossible de se connecter";
$m=$_POST["mdp"];
$l=$_POST["login"];
$query="select * from user where mdp='$m ' and login='$l';";
$r=mysql_query($query);
if($r=='')
{
echo"code ou mot de passe non valide";
}
else
{
$n=mysql_num_rows($r);
for($i=0;$i<$n;$i++)
{
$d=mysql_result($r,$i,'page');
}
}
header("$d");
?>
</body>
</html>
merci d'avance ,jattends vos reponses!!!
Configuration: Windows XP
Internet Explorer 7.0