Aller au contenu

System d'inscription en 3 etapes


apt

Sujets conseillés

Salut,

J'aimerias bien avir un script d'inscription membres qui se base sur les sessions, avec trois etapes :

1 - Saisie et validation du pseudo + mot de passe + email

2 - Saisie et validation des informations personnelles du membres, tel que ville, region, pays, langues parlees, loisir, aim, icq, msn, yim ...

3 - On souhaite le bienvenue au nouveau membres tout en lui demandant de resaisir son pseudo + mdp

Et Voila ... :)

Merci pour votre aide.

Lien vers le commentaire
Partager sur d’autres sites

Euh tu attends quoi là ? Ce forum n'est pas fait pour programmer a la place des autres mon grand... ;)

Tu veux un script qui fasse ca ? Tu veux de l'aide pour la programmation ?

Bref, si c'est la premiere propo, tu trouveras surement ton bonheur dans les post its, avec des sites sur le PHP, et si c'est la deuxieme, programme et appelle nous quand tu bloques ;)

Lien vers le commentaire
Partager sur d’autres sites

sarc => comme je n'ai pas le bagage necessaires en php et je debute, j'ai demande ce que je venais d'avancer.

d'autres part, et je suis d'accord avec toi, je ne demande pas de me programmer ce script mais de m'indiquer ou je peux trouver un qui est similaire au moins.

peut etre un membre de ce forum a fait quelque chose de pareil, et comme ça il peut me filer des idees ou un debut de script pour m'encourager a avancer d'un pas.

Gribouille26 => ce script m'ai necessaire pour une zone membres.

Merci :flower:

Lien vers le commentaire
Partager sur d’autres sites

oui d'accord, je te demandais en fait plus d'indication, parce que relis bien ton post : il ne comporte ausun question, ni aucune demande particulière, donc je me demandais ce que tu attendais...

Tu trouveras ton bonheur je pense dans les sites attachés en post it sur le hub ;) des scripts tout faits pour des espaces membres, il doit y en avoir des masses...

Apres, le meilleur défi est de tout faire soi meme, en lisant bien son "php pour les nuls" et en regardant les sites sur le PHP ;)

Lien vers le commentaire
Partager sur d’autres sites

merci sarc ...

tu sais programmer le tous, tout seul c'est pas facile sans l'aide d'autrui :whistling:

le probleme j'ai des scripts d'espace membres, mais je ne peux les adapter a ma guise ... :blush:

Bon, je vais y faire un tour dans les Post It et je verais ..

Merci encore :!:

Lien vers le commentaire
Partager sur d’autres sites

tu sais programmer le tous, tout seul c'est pas facile

Oui la programmation s'apprend... et ce n'est pas facile parfois.

Je crois qu'il faut commencer par le commencement au lieu de se lancer dans des scripts qui dépassent les compétences, sinon comment avoir un bon résultat ?

L'avantage d'Internet, c'est que tu vas trouver tout ce que tu veux si tu prend le temps de chercher. Il y a des sites comme commentcamarche.com ou le siteduzero.com qui contiennent des tutoriaux qui vont te permettre d'appréhender la programmation et la gestion de bases de données.

Bon courage :)

Lien vers le commentaire
Partager sur d’autres sites

sans l'aide d'autrui

Je suis autodidact en programmation php et mon autrui a moi à été google ;)

Voici quelque lien y suffit de lire et de comprendre :

Le mieux est de partire à zero et de faire ton enregistrement membres tous seul , c'est en forgeant qu'on devient forgeron.

Bon courage, tu vas y arriver :up:

Modifié par cepiat
Lien vers le commentaire
Partager sur d’autres sites

Tu sais j'ai commencé par ce script la lol... Je n'avais pas de connaissances en PHP ni SQL, et trèèèès peu en HTML (les formulaires ? Kézaco ? lol)... La preuve que c'est faisable, en qques heures de travail j'ai réussi a avoir un script qui marchait a peu pres !

Lien vers le commentaire
Partager sur d’autres sites

Bon une question :

Il faut avoir trois fichiers (ex: step1.php; step2.php; step3.php) selon les etapes ou avoir un seul fichier qui encapsule le tout mais ça risque d'etre volumineux...

Qu'est-ce vous en dites ?

Lien vers le commentaire
Partager sur d’autres sites

  • 5 months later...
Posté (modifié)

j'ai commencer par ce code :

La page index :

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=1252">
<meta http-equiv="Content-Language" content="fr">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Principale</title>
</head>

<body>

<p><a href="register.php"><font face="Tahoma" size="1"><b>Nouveau membre</b></font></a></p>

</body>

</html>

et ca pour commencer l'inscription :

<?
session_start();
include_once 'include/config.php';

switch($step) {
case '1': echo "step = ".$step.";<br>"; include_once 'step1.php'; break;
case '2': echo "step = ".$step.";<br>"; include_once 'step2.php'; break;
case '3': echo "step = ".$step.";<br>"; include_once 'step3.php'; break;

}
include 'templates\default\agree.tpl';
?>

Le template :

<form method="POST" action="register.php?s=$PHPSESSID">
 <INPUT TYPE="hidden" NAME="step" value="1">
 <textarea rows="8" name="Conditions" cols="40">Conditions d'inscription</textarea>
 <br>
 <br>
 <input type="submit" value="J'accepte" name="B1">
 <input type="submit" value="Je refuse" name="B2">
</form>

Mais il me manque les deux codes des boutons SUBMIT

1 - pour "J'accepte"

2 - pour "Je refuse"

et puis il y'a un petit probleme :

quand je clique sur "J'accepte" j'aurais une page comme celle-ci :

register.php?s=$PHPSESSID

pourquoi il n'y a pas affichage de l'ID de la session ?

Merci.

Modifié par apt
Lien vers le commentaire
Partager sur d’autres sites

Merci pour l'exemple Lupicide.

mais pour le moment on s'attaque au systeme d'inscription d'abord.

ensuite viendra cette exemple sur le site.

Merci encore.

Lien vers le commentaire
Partager sur d’autres sites

Y'a pas de reponse sur :

pourquoi la page est ainsi affichée :

register.php?s=$PHPSESSID

et pourquoi la variable $PHPSESSID n'est pas reconue ?

Lien vers le commentaire
Partager sur d’autres sites

Y'a pas de reponse sur :

pourquoi la page est ainsi affichée :

et pourquoi la variable $PHPSESSID n'est pas reconue ?

Parce que dans ton formulaire, l'action du form contient ce code, et comme php n'est pas actif la variable $PHPSESSID n'est pas interprétée. ;)

Il faut remplacer

<form method="POST" action="register.php?s=$PHPSESSID">

par

<form method="POST" action="register.php?s=".<?php echo $PHPSESSID; ?>.">

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines plus tard...

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...