Permission des utilisateurs

Répondre
C_Kirby
le 14/06/2003 à 14:51
C_Kirby
Salut à tous !
J'ai essayer de faire des administrateurs sur mon forum, et ca marche bien. Mais j'aimerai faire un forum privé et je n'y arrive pas !
http://www.lephpfacile.com/wall/lire_wall.php?wall=357
Même si on est pas Administrateur, on peut visualiser le contenu du forum. Et moi je voudrait que seuls les administrateurs puissent le faire.
Merci
C_Kirby
LA GLOBULE
le 14/06/2003 à 14:54
LA GLOBULE
$sql2 = 'SELECT id, auteur, titre, date_derniere_reponse FROM forum_sujets WHERE correspondance_forum="'.$f.'" ORDER BY date_derniere_reponse DESC';

// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());
$data2 = mysql_fetch_array($req2);
$permission = $data['permission'];


tu ne select pas permission, c'est ptet normal que permission ne soit jamais egal à 99 smiley
C_Kirby
le 14/06/2003 à 15:00
C_Kirby
Mais ca marche toujours pas, y'a tout le monde qui arrive a venir smiley
C_Kirby
C_Kirby
le 14/06/2003 à 15:21
C_Kirby
(Je parie qu'on ne va pas me répondre)
Je peux faire comment ? smiley
C_Kirby
LA GLOBULE
le 15/06/2003 à 10:53
LA GLOBULE
Bon, faut se relire des fois :)

$data2 = mysql_fetch_array($req2);
$permission = $data['permission'];

Y'a un truc qui va pas la. Tu delcares $data2 comme le tableau qui recoit les données, et ensuite tu utilises $data pour recuperer la permission ($data n'existe pas).

if (!session_is_registered('pseudo_admin')) &lt;&lt; la theoriquement, on utilise des doubles quotes.

Il vaut mieux ecrire :
if (!session_is_registered("pseudo_admin"))
C_Kirby
le 15/06/2003 à 15:54
C_Kirby
Il em semblait que j'avais arrangé cette erreur... Bon, en tout cas, merci
C_Kirby
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours