Zone menbres
Résolu
simpsonjojo
Messages postés
265
Date d'inscription
Statut
Membre
Dernière intervention
-
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je voudrai créé un endroit réservé aux menbres pour mon site mais comment faire es-ce avec la balise
< form></form>? ou es-ce avec le php que l'on fait cela (car j'en suis qu'au css et xhtml pour l'instant)
merci
je voudrai créé un endroit réservé aux menbres pour mon site mais comment faire es-ce avec la balise
< form></form>? ou es-ce avec le php que l'on fait cela (car j'en suis qu'au css et xhtml pour l'instant)
merci
A voir également:
- Zone menbres
- Alternative zone telechargement - Accueil - Outils
- Zone alarm - Télécharger - Pare-feu
- Zone annuaire guru - Accueil - Services en ligne
- 02 880 zone - Guide
- Zone telechargement - Accueil - Services en ligne
4 réponses
pour unne zonne membre, tu vas devoir faire:
une zone inscription, et une zone login, grace à la balise form du html
traiter les données de ce formulaire en PHP. Stocker et verifier les valeurs dans une base de données (mysql)
une zone inscription, et une zone login, grace à la balise form du html
traiter les données de ce formulaire en PHP. Stocker et verifier les valeurs dans une base de données (mysql)
en claire vaut mieux que j' apprenne tous les langage et que je me lance dans la zone membre une fois tous appris et compris
ok
merci
ok
merci
le traitement des données venant du formulaire est assez simple en PHP, si dans le formulaire tu as choisi la methode POST (ce qui est recommandé), tu récupères par exemple le contenu d'une textbox ayant l'attribut name="login" avec $_POST['login'] (bien sur tu peux faire ca avec n'importe quel nom)
ensuite, tu devras aussi démarrer une session php avec session_start() , ca permet de garder le contenu du tableau $_SESSION[] d'un page à l'autre .. par exemple, une fois que tu as vérifié le couple login et mdp dans la base de données tu fais : $_SESSION['login'] = $_POST['login']
et ensuite, tu peux tester si la personne est logguée en faisant
if (isset($_SESSION['login']))
{
//traitement si l'utilisateur est loggué
}
else
{
//traitement si il n'est pas loggué
}
pour la partie base de données, tu auras une tables "users" avec les champs "login" et "password", et tu executeras une requete du genre:
"select count(*) "nb" from users where login='".$_POST['login']."' and password='".$_POST['password']."'
et ensuite il faudra vérifier que cette fonction renvoie bien 1 ... (attention, cete requete n'est pas protégée contre les injections SQL (regardes comment on fait sur wikipedia)
et voila, avec tout ca, il y a de quoi faire une zonne membre
ensuite, tu devras aussi démarrer une session php avec session_start() , ca permet de garder le contenu du tableau $_SESSION[] d'un page à l'autre .. par exemple, une fois que tu as vérifié le couple login et mdp dans la base de données tu fais : $_SESSION['login'] = $_POST['login']
et ensuite, tu peux tester si la personne est logguée en faisant
if (isset($_SESSION['login']))
{
//traitement si l'utilisateur est loggué
}
else
{
//traitement si il n'est pas loggué
}
pour la partie base de données, tu auras une tables "users" avec les champs "login" et "password", et tu executeras une requete du genre:
"select count(*) "nb" from users where login='".$_POST['login']."' and password='".$_POST['password']."'
et ensuite il faudra vérifier que cette fonction renvoie bien 1 ... (attention, cete requete n'est pas protégée contre les injections SQL (regardes comment on fait sur wikipedia)
et voila, avec tout ca, il y a de quoi faire une zonne membre