droits d'aministration
Posté : 20 sept. 2008, 21:00
Bonjour
je cale sur un de script php , je souhaiterais que lors d'une sessions un utilisateur puisse avoir des droits admin ou pas donc j'ai installer un champs qui se nomme droits qui vaut soit 1 ou 0 .
le problème est que je n'arrive pas a faire différencier les utilisateur ayant un droit différent en faisant une requête dans la base de donnée, je ne vois pas ou ça coince ?
je cale sur un de script php , je souhaiterais que lors d'une sessions un utilisateur puisse avoir des droits admin ou pas donc j'ai installer un champs qui se nomme droits qui vaut soit 1 ou 0 .
le problème est que je n'arrive pas a faire différencier les utilisateur ayant un droit différent en faisant une requête dans la base de donnée, je ne vois pas ou ça coince ?
Code : Tout sélectionner
Structure de la table `membres`
--
CREATE TABLE IF NOT EXISTS `membres` (
`id` int(11) NOT NULL auto_increment,
`login` varchar(255) collate latin1_general_ci NOT NULL,
`pass` varchar(255) collate latin1_general_ci NOT NULL,
`droits` int(1) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=24 ;
<?php
else
{
/*echo"- Bonjour ".$_SESSION["login"]." vous êtes maintenant sur la page Choix.<h1>Que voulez vous faire ?</h1><br/> ";*/
//connexion au serveur
$cnx = mysql_connect(adresse, login, pass) ;
//sélection de la base de données
$db = mysql_select_db(pnpn22) ;
//création de la requête SQL
$sql = "SELECT * FROM membres ";
//exécution de la requête SQL
$requete = @mysql_query($sql, $cnx) or die($sql."<br>".mysql_error()) ;
//on récupère le résultat
//$result = mysql_fetch_array($requete) ;
//si la requête s'est bien passée
while ($result = mysql_fetch_array($requete))
{
if($result['droits'] == "1") $action="admin";
{
echo "- <a href=\"droit.php\">Administrer les droits</a><br/>
- <a href=\"upload.php\">Uploader un fichier</a><br/>
- <a href=\"download.php\">Telecharger</a><br/><br/><br/>
- <strong><a href=\"logout.php\">Deconnection</a></strong><br/>";
{
else
{
echo "- <a href=\"upload.php\">Uploader un fichier</a><br/>
- <a href=\"download.php\">Telecharger</a><br/><br/><br/>
- <strong><a href=\"logout.php\">Deconnection</a></strong><br/>";
}
}
}
?>
merci de votre aide