Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2399 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Inscription php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Inscription php

n°2174986
bybyx
Posté le 09-02-2013 à 20:45:04  profilanswer
 

Bonjour,  
 
j'ai un petit problème sur une inscription ...  
 
je veux organisé un évènement et je veux faire mon inscriptions en deux parties mais rien ne marché et la mon PC à tout supprimé ... et j'ai passé 6 mois à faire le site étant débutant, donc j'en profite pour l'amélioré  
 
Donc en faite sur l'inscription je voudrai la faire sur plusieurs pages par exemple : : Nom : Prénom : Club  
 
une fois les informations indiqué ( vérifier que tout est remplie ) on accède a la page 2 pour suivre l'inscription à l'étape 2 avec :  
 
Catégorie : Mineur , adulte ... ( ça serai un style de choix multiple a sélectionné )  
 
Avec par la suite Poids : ( Juste pour les adultes donc ceux qui on cliqué sur Mineur ne peuvent pas accéder à cette étape )64kg ... - 70 kg ...  
 
enfin on passe a l'étape 3 ( donc encore une nouvelle page ) :Taille du t-shirt et Entrer un email ( toujours avec des vérification) puis une fois qu'on Click sur validé une 4eme pages avec une liste de récupération des infos qu'ils ont sélectionné et un envoi d'email A moi & a son destinataire ' provenant de mon Site...  
 
donc vu que j'ai tout perdu avec le mac ... je suis perdu ( bien que j'ai noté des améliorations mais je suis une vraie brelle donc c'est pour ca que je viens vous voir mes amis .. . je repart de 0 sans Base de donné j'ai besoin de votre Aide  
 
 
donc j'ai commencé un code

Code :
  1. <?php
  2. session_start();
  3. $action = (isSet($_GET['action']) ? $_GET['action'] : null);
  4. switch ($action) {
  5.    default;
  6.          /*Depart*/
  7.          echo '<form name="" action="'.$_SERVER['PHP_SELF'].'?action=1" method="post">' . "\n";
  8.          echo 'Nom : <input name="nom" type="text" value="">'."\n";
  9.          echo 'Prenom : <input name="prenom" type="text" value="">'."\n";
  10.          echo '<input type="submit" value="Send">'."\n";
  11.          echo '</form>'."\n";
  12.     break;
  13.   case 1:
  14.          /* $_SESSION garde en mémoire les info du form précédent */
  15.          $_SESSION['form_name'] = (isSet($_POST['nom']) ? $_POST['nom'] : null );
  16.          $_SESSION['form_prenom'] = (isSet($_POST['prenom']) ? $_POST['prenom'] : null );
  17.          echo '<form name="" action="'.$_SERVER['PHP_SELF'].'?action=2" method="post">' . "\n";
  18.          echo 'Pseudo : <input name="pseudo" type="text" value="">'."\n";
  19.          echo 'Pays : <input name="pays" type="text" value="">'."\n";
  20.          echo '<input type="submit" value="Send">'."\n";
  21.          echo '</form>'."\n";
  22.     break;
  23.   case 2:
  24.          /* $_SESSION garde en mémoire les info du form précédent */
  25.          $_SESSION['form_pseudo'] = (isSet($_POST['pseudo']) ? $_POST['pseudo'] : null );
  26.          $_SESSION['form_pays'] = (isSet($_POST['pays']) ? $_POST['pays'] : null );
  27.          echo '<form name="" action="'.$_SERVER['PHP_SELF'].'?action=3" method="post">' . "\n";
  28.          echo 'Poid : <input name="poid" type="text" value="">'."\n";
  29.          echo 'Age : <input name="age" type="text" value="">'."\n";
  30.          echo '<input type="submit" value="Send">'."\n";
  31.          echo '</form>'."\n";
  32.     break;
  33.   case 3:
  34.          /* $_SESSION garde en mémoire les info du form précédent */
  35.          $_SESSION['form_poid'] = (isSet($_POST['poid']) ? $_POST['poid'] : null );
  36.          $_SESSION['form_age'] = (isSet($_POST['age']) ? $_POST['age'] : null );
  37.         echo '<form name="" action="'.$_SERVER['PHP_SELF'].'?action=4" method="post">' . "\n";
  38.         echo 'Info 1<input name="info_1" type="text" value="">'."\n";
  39.         echo 'Info 2<input name="info_2" type="text" value="">'."\n";
  40.         echo '<input type="submit" value="Send">'."\n";
  41.         echo '</form>'."\n";
  42.     break;
  43.   case 4:
  44.          /* $_SESSION garde en mémoire les info du form précédent */
  45.          $_SESSION['form_info_1'] = (isSet($_POST['info_1']) ? $_POST['info_1'] : null );
  46.          $_SESSION['form_info_2'] = (isSet($_POST['info_2']) ? $_POST['info_2'] : null );
  47.                  /* Affiche les données. */
  48.                  echo '<xmp>';
  49.                  print_r($_SESSION);
  50.                  echo '</xmp>';
  51.     break;
  52. }
  53. ?>


 
je pense faire un config.php pour avoir un chemin au serveur mais je sais pas comment faire, je crois que mon code n'est pas sécurisé, ensuite j'aimerai que quand on clique sur validé il y a une page avec un rappelle de notre inscription, et envoi le mail a la personne et à moi vous avez une idée ?

mood
Publicité
Posté le 09-02-2013 à 20:45:04  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Inscription php

 

Sujets relatifs
Insérer une page dans formulaire d'inscriptioninscription utilisateur SQL
inscription vide apres validationCréer formulaire inscription
Confirmation inscription par smsconfirmation d'inscription par email
Compteur d'inscriptionneed HELP - confirmation inscription compte utilisateur sur base ODBC
Insertion d'une inscription en ligne???Attaque spam inscription
Plus de sujets relatifs à : Inscription php


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)