par
deediezi » 17 mai 2015, 17:30
Je t'avoue que je n'ai pas eu le courage de lire entièrement le code source de ta page ! J'ai un peu du mal à comprendre ton problème.. tu veux que ta page soit accessible par plusieurs utilisateurs c'est bien ça ? Pourquoi tu ne fais pas ça avec une base de données ? Perso, si c'est bien ça, je créerai une table "users" par exemple et j'y ajouterai un champ "rang" pour définir les membres des administrateurs. Je te donne un bref exemple en php.
<?php
// On exécute nos requêtes pour se connecter
$req = $bdd->prepare("SELECT * FROM users WHERE login = ? AND password = ?");
$req->execute(array("login" => $login, "password" => $password));
// On prépare la vérification
$row = $req->fetch();
// On vérifie que l'utilisateur existe dans la BDD
if ($row > 0) {
// Si le rang du membre est supérieur ou égal à deux
if ($row["rang"] >= 2) {
// Alors on lui donne accès à la page voulu
}
}
Voilà, j'espère avoir pu t'aider même sans avoir trop compris ta question

Je t'avoue que je n'ai pas eu le courage de lire entièrement le code source de ta page ! J'ai un peu du mal à comprendre ton problème.. tu veux que ta page soit accessible par plusieurs utilisateurs c'est bien ça ? Pourquoi tu ne fais pas ça avec une base de données ? Perso, si c'est bien ça, je créerai une table "users" par exemple et j'y ajouterai un champ "rang" pour définir les membres des administrateurs. Je te donne un bref exemple en php.
[php]<?php
// On exécute nos requêtes pour se connecter
$req = $bdd->prepare("SELECT * FROM users WHERE login = ? AND password = ?");
$req->execute(array("login" => $login, "password" => $password));
// On prépare la vérification
$row = $req->fetch();
// On vérifie que l'utilisateur existe dans la BDD
if ($row > 0) {
// Si le rang du membre est supérieur ou égal à deux
if ($row["rang"] >= 2) {
// Alors on lui donne accès à la page voulu
}
}[/php]
Voilà, j'espère avoir pu t'aider même sans avoir trop compris ta question :)