JeuWeb - Crée ton jeu par navigateur
Etablir un rang - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Etablir un rang (/showthread.php?tid=1120)

Pages : 1 2


Etablir un rang - blackneo - 26-04-2007

Bonsoir a tous

J'avou que la je suis un peu perdu, mon probleme:

Je ne c'est pas comment faire pour ajouter un lien vers la zone d'admin quand un membre se connect( biensur que ce membre doit faire parti de l'equipe d'admin)

Pouvez vous m'aidez?


RE: Etablir un rang - xeys - 26-04-2007

tu met dans ta table sql membre un Champ admin et tu avec un petit if et op le tour est joué


RE: Etablir un rang - Maks - 26-04-2007

Une condition tout simplement. Tu vérifies dans ta bdd si le membre fait parti des admin si oui tu affiches sinon non.


RE: Etablir un rang - blackneo - 26-04-2007

oaui j'y ai pensé mais quel type de donnée dois-je mettre?
et faut il deux valeur ou une suffit?


RE: Etablir un rang - Mysterarts - 26-04-2007

Bah tout simplement dans ce champ tu peut mettre : 0 ou 1, puis la condition sera :
if($membre['admin'] == 1)
{
echo "<a href="lelien">Admin</a>
}

Par contre fait gaffe, C simple mé pas sécurisé du tout !


RE: Etablir un rang - Kassak - 26-04-2007

Tu peux aussi utiliser un formulaire avec un mot de passe comme protection, si le mot de passe est bon on affiche la page


RE: Etablir un rang - blackneo - 26-04-2007

Oui je vois(comme sur les forum) mais pourquoi n'est-ce pas securisé?
comment accroitre cette securité?


RE: Etablir un rang - Kassak - 26-04-2007

Il te suffit de faire plein de controle dans ta page a afficher et c'est bon, par exemple :

dans ta page admin.php, avant tout le code tu met ca

if($membre['admin'] == 1)
{
LA TU Y MET TON CODE
}
else{
echo'VIVE LES TRICHEURS';
}

Et puis tu peux toujours faire les deux, dabord le formulaire, si le mot de apsse est bon, on affiche le lien, qui sera bien controlé^^


RE: Etablir un rang - blackneo - 26-04-2007

ok et je vais aussi faire une condition:

if($membre['pseudo'] == a mon pseudo)
{
on met la zone d'admin
}
else
{
Hum c'est fou ce que les joueurs aiment mon jeu!!
}

merci pour les idées les gars

j'ai aussi un probleme de redirection

je met sa:

Code PHP :
<?php 
header
("Location: /refuse.php");

et sa me met sa:

Warning: Cannot modify header information - headers already sent by (output started at c:\documents and settings\admin\bureau\site\beta\header.php:40) in c:\documents and settings\admin\bureau\site\beta\index.php on line 25


RE: Etablir un rang - Nessper - 27-04-2007

c'est parce que quand tu fais un header, il ne faut pas qu'il y ait de code html avant dans ton body, donc pas de echo non plus