je sais faire fonctionner les mots de passes et le login
seulement voila je souhaiterai également choisir la page d'acces aux modifications
je m'explique
dans le menu j'écris
<?php if($_SESSION["auth"]=="ok") { ?>
dans index j'écris<?php
if (isset($_GET["action"])) {
$action=$_GET["action"];
}
if (isset($_POST["action"])) {
$action=$_POST["action"];
}
switch ($action){
// mot de passe
case "authentification":
$login=$_POST["login"];
$pass=$_POST["pass"];
$mdp=mysql_query("SELECT login,pass
FROM mdp
WHERE login='$login' and pass='$pass'");
if (mysql_num_rows($mdp)==1) {
echo "identification correcte";
$_SESSION["auth"]="ok";
} else{
echo "Identification incorecte !!!!";
}
break;
jusque là tout est ok dans le menu j'ai
Code : Tout sélectionner
<TD width="80%" height=14>
<B>
Login
</B></TD>
<TD width="21%" height=14></TD>
</TR>
</TBODY>
</TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=208 align=center background="images/b-c-g.png" border=0>
<TBODY>
<TR>
<TD width="3%" height=4></TD>
<TD width="55%" height=4>
<BR>
<form action="index.php" name="identifiant" method="post">
<TABLE style="MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: left" border="0">
<TBODY>
<TR>
<TD>
Pseudo :
</TD>
<TD>
<input type="text" name="login" size="10" maxlength="10" /></td>
</TR>
<TR>
<TD>
Pass :
</TD>
<TD>
<input type="password" name="pass" size="10" maxlength="10" /></td>
</tr><tr>
<TD>
Région :
</TD>
<TD>
<input type="text" name="region" size="10" maxlength="10" />
<input type="hidden" name="action" value="authentification" /></td>
</tr>
<tr>
<td colspan="4"><div align="center"> <br>
<input type="submit" name="connexion" value="connexion" /></td>seulement là je voudrai avoir acces à une page Région par quelque chose comme ceci
Code : Tout sélectionner
<A class=menu title="" style="PADDING-LEFT: 10px"
href="index.php?action=listebateauregion®ions=ici le nom de la region">ici le lien</a>je ne sais pas comment inserer cette programation
il me semble que je devrai pouvoir le faire facilement dans la page index ici
case "authentification":
$login=$_POST["login"];
$pass=$_POST["pass"];
$mdp=mysql_query("SELECT login,pass
FROM mdp
WHERE login='$login' and pass='$pass'");
mais comment écrire dans WHERE........... que je veux seulement sélectionner la région autorisée dans la base à tel ou tel utilisateur ?dans ma base j'ai les regions les login et les mots de passe
merci pour vos réponses