Besoin d'aide pour traiter un formulaire.
Fermé
hoturi
Messages postés
4
Date d'inscription
dimanche 5 août 2012
Statut
Membre
Dernière intervention
6 août 2012
-
Modifié par hoturi le 5/08/2012 à 15:47
hoturi Messages postés 4 Date d'inscription dimanche 5 août 2012 Statut Membre Dernière intervention 6 août 2012 - 6 août 2012 à 00:05
hoturi Messages postés 4 Date d'inscription dimanche 5 août 2012 Statut Membre Dernière intervention 6 août 2012 - 6 août 2012 à 00:05
A voir également:
- Besoin d'aide pour traiter un formulaire.
- Formulaire de réclamation facebook - Guide
- Formulaire instagram compte suspendu - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss ✓ - Forum HTML
- Google Chrome : "Nouvel envoi du formulaire" - Forum Google Chrome
- Formulaire rempli - Guide
1 réponse
JooS
Messages postés
2468
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
8 juin 2016
228
5 août 2012 à 16:37
5 août 2012 à 16:37
Salut ...
Pour traiter le formulaire, tu as besoin d'un autre langage de programmation, PHP ou ASP ...
En général, on utilise PHP !
Sauf que pour que le code PHP puisse s'exécuté, il a besoin d'un serveur.
Dans ton cas, tu développe sur ton PC, donc tu as besoin d'un serveur local, exemple, wampserver, easyPHP ...
Donc tu installe ce dernier, tu le lance, tu te mets dans le dossier "www" du répertoire "wamp", tu mets tes fichiers dedans, et tu ajoute ton fichier PHP.
En PHP ...
Si la méthode de ton formulaire est "POST", alors en PHP tu devra travailler avec la variable "$_POST".
Si c'est GET, alors tu devra travailler avec la variable globale "$_GET".
C'est deux variables sont en fait un tableau associatif !
Or, si dans ton formulaire tu as des champs qui porte les noms suivants "prenom", "email", "adresse".
Alors quand tu enverra le formulaire, PHP va créer la variable globale ($_POST par exemple), et il va associer a chaque nom de champs sa valeur comme ceci ...
$_POST['prenom'] = 'John'
$_POST['email'] = 'John@live.fr'
$_POST['adresse'] = 'Mars'
Le site du zéro peut t'aider énormément, sinon, voici un petit exemple :
exemple.php
Pour traiter le formulaire, tu as besoin d'un autre langage de programmation, PHP ou ASP ...
En général, on utilise PHP !
Sauf que pour que le code PHP puisse s'exécuté, il a besoin d'un serveur.
Dans ton cas, tu développe sur ton PC, donc tu as besoin d'un serveur local, exemple, wampserver, easyPHP ...
Donc tu installe ce dernier, tu le lance, tu te mets dans le dossier "www" du répertoire "wamp", tu mets tes fichiers dedans, et tu ajoute ton fichier PHP.
En PHP ...
Si la méthode de ton formulaire est "POST", alors en PHP tu devra travailler avec la variable "$_POST".
Si c'est GET, alors tu devra travailler avec la variable globale "$_GET".
C'est deux variables sont en fait un tableau associatif !
Or, si dans ton formulaire tu as des champs qui porte les noms suivants "prenom", "email", "adresse".
Alors quand tu enverra le formulaire, PHP va créer la variable globale ($_POST par exemple), et il va associer a chaque nom de champs sa valeur comme ceci ...
$_POST['prenom'] = 'John'
$_POST['email'] = 'John@live.fr'
$_POST['adresse'] = 'Mars'
Le site du zéro peut t'aider énormément, sinon, voici un petit exemple :
exemple.php
<form method="post" action="#"> Nom : <input type="text" name="le_nom" /> <input type="submit" value="Envoyer" /> </form> <br /> <?php if(isset($_POST['le_nom'])) { echo 'Votre nom est '.$_POST['le_nom']; } ?>
5 août 2012 à 18:11
exemple : option 1(zome4) + case1 (var1=>12.5) + assemblage =oui + montage = oui
renvoie la valeur 3000 afficher a l'écran de l'utilisateur.
C'est plutôt sa mon souci je ne sais ce que je dois utiliser comme code j'ai bien vue des choses avec une liste déroulante simple ou juste des boutons radio mais rien avec 2 listes liées.
5 août 2012 à 20:09
Que tu ais une liste déroulante, ou deux listes déroulantes, une radio, une checkbox ou un champs texte, en final, c'est la valeur que tu aura sélectionné pour chaque élément qui sera envoyé !
Hmm voici un autre exemple, espérant que ça puisse t'aider !
5 août 2012 à 23:32
En faite ce qui me pose problème c'est que je ne comprend pas trop comment fonctionne le traitement de 2 listes liées avec la première qui défini les options de la seconde mais avec ton exemple je crois voir comment faire.
Merci
6 août 2012 à 00:05
Lorsque tu ouvre le formulaire tu as 2 liste liée, l'une défini la forme (4,5,6...) et l'autre la surface qu'il existe en fonction de la forme. L'utilisateur choisi une forme et ensuite la surface disponible pour la forme choisi.
Il a ensuite 2 boutons radio qui sont en sorte des options qu'il active avec oui ou non, mais en fonction de la forme et de la surface choisi ces bouton radios devrons renvoyer une valeur diférente.
Exemple:
pour une forme de type "zome4" de surface 12.5 si il selection non au 2 bouton radio la valeur renvoyé sera 1400 si il prend oui a l'un des boutons la valeur sera 2200 et si il sélection oui au 2 boutons la valeur sera 3000.
pour une forme de type "zome6" de surface 12.5 si il selection non au 2 bouton radio la valeur renvoyé sera 2000 si il prend oui a l'un des boutons la valeur sera 3000 et si il sélection oui au 2 boutons la valeur sera 4000.
Comme tu peux voir la valeur des bouton radio est donc différente en fonction de la forme choisi mais parfois aussi en fonction de la surface.
En gros je cherche une formule ou je vais devoir coder toutes les possibilité soit environ 84 possibilité qui ont toutes une valeurs unique.
as-tu mieux saisi mon problème.