Enregistrement + restrictions
Résolu/Fermé
52322
Messages postés
11
Date d'inscription
mardi 21 août 2007
Statut
Membre
Dernière intervention
11 septembre 2007
-
10 sept. 2007 à 12:51
52322 Messages postés 11 Date d'inscription mardi 21 août 2007 Statut Membre Dernière intervention 11 septembre 2007 - 11 sept. 2007 à 12:34
52322 Messages postés 11 Date d'inscription mardi 21 août 2007 Statut Membre Dernière intervention 11 septembre 2007 - 11 sept. 2007 à 12:34
A voir également:
- Enregistrement + restrictions
- Telecharger studio d'enregistrement rap - Télécharger - Édition & Montage
- Comment couper un enregistrement audio - Guide
- Enregistrement musique mp3 - Télécharger - Streaming audio
- Erreur lors de l'enregistrement du contact - Forum Xiaomi
- Impossible de supprimer mes contacts - Forum Xiaomi
2 réponses
als_fan
Messages postés
37
Date d'inscription
mardi 24 avril 2007
Statut
Membre
Dernière intervention
30 mai 2009
3
11 sept. 2007 à 02:15
11 sept. 2007 à 02:15
Bonjour!
Je serais ravi de te prendre sous mon aile...
Commençons par TON activation du nouveau membre. Tu crées 2 tables dans ta base de données. Une pourrait s'appeler "activation" et l'autre, "connexion". Donc, lorsque un membre s'inscrit, tu mets toutes les données dans ta table "activation". Ensuite, tu crées une page d'administration qui contient toutes les informations de ta table "activation". Grâce à un lien contenant un $_GET (c'est plus simple, mais ça peut être n'importe comment), tu cliques sur le pseudo du membre et tu choisis "accepter" ou "refuser". Ensuite, si tu fais accepter, tu rajoutes avec un INSERT INTO les informations dans ta table "connexion" et tu supprimes avec un DELETE FROM ces infos de "validation" (pour ne pas activer 2 fois le même compte)...
Pour restraindre les pages à certains seulement, tu crées bien entendu un mini-formulaire de connexion. Une fois rempli, tu vérifies si les données correspondes avec ta table "connexion". Par la suite, tu mets une condition voulant que si elles correspondes, tu obtiens une session nommée pseudo. Tu dois donc écrire session_start() sur toutes les pages de ton site à protéger et ensuite, tu mets ceci:
if(!isset($_SESSION['pseudo'])) //le point d'exclamation indique si il n'y a pas de session (membre non-connecté)
{
//tu fais quelque chose quand il n'est pas connecté
exit; //exit fait que le script s'arrête. Donc, le reste de la page ne sera pas visualisé
}
//ici, tu mets la page caché...
Le truc, c'est de mettre le script que je viens de te montrer en include sur chaque page à protégé.
Si tu as d'autres questions, n'hésite pas à me réécrire...
alsfan (pour vrai, je suis alsfan mais quelqu'un m'a pris mon pseudo, donc je suis als_fan lol)
PS: Je vais t'envoyer mon adresse mail par mp. Donc, si tu trouves que je t'ai donné des bons trucs, tu n'auras qu'à continuer la discussion par email. Sinon, tu peux aussi chercher quelqu'un d'autre sur le forum.
Je serais ravi de te prendre sous mon aile...
Commençons par TON activation du nouveau membre. Tu crées 2 tables dans ta base de données. Une pourrait s'appeler "activation" et l'autre, "connexion". Donc, lorsque un membre s'inscrit, tu mets toutes les données dans ta table "activation". Ensuite, tu crées une page d'administration qui contient toutes les informations de ta table "activation". Grâce à un lien contenant un $_GET (c'est plus simple, mais ça peut être n'importe comment), tu cliques sur le pseudo du membre et tu choisis "accepter" ou "refuser". Ensuite, si tu fais accepter, tu rajoutes avec un INSERT INTO les informations dans ta table "connexion" et tu supprimes avec un DELETE FROM ces infos de "validation" (pour ne pas activer 2 fois le même compte)...
Pour restraindre les pages à certains seulement, tu crées bien entendu un mini-formulaire de connexion. Une fois rempli, tu vérifies si les données correspondes avec ta table "connexion". Par la suite, tu mets une condition voulant que si elles correspondes, tu obtiens une session nommée pseudo. Tu dois donc écrire session_start() sur toutes les pages de ton site à protéger et ensuite, tu mets ceci:
if(!isset($_SESSION['pseudo'])) //le point d'exclamation indique si il n'y a pas de session (membre non-connecté)
{
//tu fais quelque chose quand il n'est pas connecté
exit; //exit fait que le script s'arrête. Donc, le reste de la page ne sera pas visualisé
}
//ici, tu mets la page caché...
Le truc, c'est de mettre le script que je viens de te montrer en include sur chaque page à protégé.
Si tu as d'autres questions, n'hésite pas à me réécrire...
alsfan (pour vrai, je suis alsfan mais quelqu'un m'a pris mon pseudo, donc je suis als_fan lol)
PS: Je vais t'envoyer mon adresse mail par mp. Donc, si tu trouves que je t'ai donné des bons trucs, tu n'auras qu'à continuer la discussion par email. Sinon, tu peux aussi chercher quelqu'un d'autre sur le forum.
52322
Messages postés
11
Date d'inscription
mardi 21 août 2007
Statut
Membre
Dernière intervention
11 septembre 2007
11 sept. 2007 à 12:34
11 sept. 2007 à 12:34
Merci Alsfan j'ai vu ton mp, on va donc continuer en underground :)