S'abonner :  Newsletters    Magazines
Avis sur les produits Avis sur les logiciels Avis sur les jeux Actualités A propos de 01net
199 utilisateurs connectés

recuperr les donnees d un formulaire

starky24 le 10 novembre 2008 à 14h44
bonjours ,
voila je suis plus que debutant et en suivant un tuto j ai commencer a creer un formulaire d'interview dont voici ce que j ai deja fait :

<FORM>
<NAME/>vous étes:</NAME><BR>
<INPUT type="checkbox"name="soumis">soumis
<INPUT type="checkbox" name="soumise">soumise
<INPUT type="checkbox" name="dominateur">dominateur
<INPUT type="checkbox" name="dominatrice">dominatrice<BR><BR><BR>
<NAME/>votre prénom ou pseudo:</NAME><BR>
<TEXTAREA name="texte" rows="1" cols="10">
</TEXTAREA><BR><BR><BR>
<NAME/>votre age:</NAME>
<TEXTAREA name="texte" rows="1" cols="5">
</TEXTAREA>
<NAME/>votre taille:</NAME>
<TEXTAREA name="texte" rows="1" cols="5">
</TEXTAREA>
<NAME/>votre poid:</NAME>
<TEXTAREA name="texte" rows="1" cols="5">
</TEXTAREA>
<NAME/>tour de poitrine</NAME>
<TEXTAREA name="texte" rows="1" cols="5">
</TEXTAREA><BR><BR>
<NAME/>votre expérience (en nombre de mois)</NAME><BR>
<TEXTAREA name="texte" rows="1" cols="10">
</TEXTAREA><BR><BR>
<NAME/>étes vous tatouer?</NAME><BR>
<INPUT type="checkbox"name="oui">oui
<INPUT type="checkbox" name="non">non<BR><BR>
<NAME/>decrivez nous le tatouage et dites nous ou il est placer</NAME><BR>;
<TEXTAREA name="texte" rows="6" cols="60">
</TEXTAREA><BR><BR>
<NAME/>avez vous un percing ou étes vous anneler?</NAME><BR>
<INPUT type="checkbox"name="oui">oui
<INPUT type="checkbox" name="non">non<BR><BR>
<NAME/>dites nous ou sont placer votre percing ou vous anneaux</NAME><BR>;
<TEXTAREA name="texte" rows="6" cols="60">
</TEXTAREA><BR><BR>
</FORM>

mais voila je me suis poser une question hyper importante :comment recuperer les reponses a ce formulaire soit en les dirigeant sur une page de mon site pour que CHAQUE FORMULAIRE se creer automatiquement SA page , soit en le recevant par mail pour ensuite le transcrire sur mon site ?
j ai chercher sur le net et je ne trouve rien de clair pour m aiguiller . j ai l impression que ceux qui font les tuto oublie un truc : si on a besoin d un tuto c est qu on sait pas ......donc si is font des tutos en supposant qu on sait ce tuto ne sert plus a rien
philippedereims le 10 novembre 2008 à 15h24
La moindre des choses à faire lorsque l'on veut réaliser un site internet c'est déjà de faire attention à l'orthographe... ton formulaire en est plein !
-------
 
starky24 le 10 novembre 2008 à 15h35
ok je suis nul en orthogaphe ça c est un secret pour personne mais ça ne repond pas a ma question.
djwarman le 11 novembre 2008 à 12h43
Bonjour,

Plutôt d'accord avec Philippe.
As-tu essayé de mettre un mailto dans ton formulaire?
-------
Dj W@rM@n
starky24 le 12 novembre 2008 à 00h04
justement le soucis c est que je suis debutant de chez debutant donc j ai pas le plus petit commencement du debut d une idee de ce qu il faut faire.

en tout cas je constate que vous critiquez mon orthographe mais rien sur le formulaire lui meme donc je suppose qu il est bien fait .....c est deja ça

reste a pouvoir le recevoir une fois rempli . tout ce que je demande c est une
direction ,une suggestion ou alors et ça ça serait le pied un tuto pour m aider mais j ai pas trouver . je veux surtout pas du tout fait ça me servirais a rien je veux etre capable a l avenir de me debrouiller tout seul
hamster3553 le 12 novembre 2008 à 11h38
Tout d'abord j'aime beaucoup le theme de ton formulaire ! lol...
bref.
Si je comprend bien ta demande, tu souhaite que pour chaque formulaire rempli, une page soit crée avec les données de chaque personne?
Si c'est le cas, il faut deja comprendre 1 chose: il ne faut pas créer 1 page par personnes mais 1 pages dynamique qui ira rechercher les infos
de chaque personnes. Tu imagine si tu as 3452 personnes qui s'inscrivent, tu devrais faire 3452 pages?? impossible. cela ne marche pas comme ça.
Tu dois insérer ces données dans une base de données sql que tu interrogeras via PHP.exemple pour etre clair:

4 personne remplissent ton formulaire: (toto, tata, tutu, titi).les informations de ces 4 personnes sont dans 1 base.
tu as une page nommé info_personne.php ou tu aura, par exemple, la liste de ces personnes. en cliquant sur l'une d'elle tu accedera a la fiche de
cette personne (ex: fiche_personne.php). Mais tu ne devras créer qu'un seul fichier fiche_personne.php qui ira chercher des infos différente en fonction de
la personne chosisit dans la page précédente.

je sais pas si c'est clair mais voici ce que tu dois apprendre pour faire cela:
- créer une base Sql
- insérer des données dans une base de données via un formulaire PHP
- lire et trier des donnés d'une base de données

Honnêtement y'a du boulot ! et voici plein de tutos pour te lancer:
- http://www.siteduzero.com/tutoriel-3-14668-un-site-dynamique-avec-php.html
- http://www.phpdebutant.org/
- http://www.asp-php.net/tutorial/asp-php/form_et_bd.php (celui-la c'est pour quand tu auras compris les autre !)

j ai chercher sur le net et je ne trouve rien de clair pour m aiguiller . j ai l impression que ceux qui font les tuto oublie un truc : si on a besoin d un tuto c est qu on sait pas ......donc si is font des tutos en supposant qu on sait ce tuto ne sert plus a rien
Tu oublie aussi un truc, avant de se lancer dans des choses compliqué, il faut en apprendre les bases.

Ah oui, j'oubliais, ton formulaire est mal fait au niveau des checkbox! lol

<INPUT type="checkbox" name="preference" value="soumis">soumis


N'hesite pas a nous montrer ton avancement, on t'aideras pour la suite.


En espérant ne choquer personnes avec mon orthographe (je ne me relis pas!!!!)...
starky24 le 12 novembre 2008 à 20h09
tout d abord merci hamster3553 de ta reponse qui m apporte pas mal de reponse et beaucoup de boulot lol mais c est exactement ce genre de reponse que j'esperais pour mon formulaire
c est en fait un genre d interview que je veux faire sur mon site bdsm dont voici l adresse: http://www.rencontres-bdsm.com .le principe etant de proposer cette interview et d en recuperer les resultats pour les diffuser et ainsi essayer de fideliser des lecteurs .
deja j ai rectifier les checkbox comme tu me l a indiquer le voici entier dis moi stp si c est mieux et si y a autre chose a rectifier merci d avance
<FORM>
votre prénom ou pseudo :<BR><INPUT type= "texte"name="votre prénom ou pseudo:"><BR><BR><BR>
votre age :<BR><INPUT type= "texte"name="votre age:"><BR>
votre taille:<BR><INPUT type= "texte"name="taille:"><BR>
votre poids:<BR><INPUT type= "texte"name="votre poids:"><BR>
tour de poitrine:<BR><INPUT type= "texte"name="tour de poitrine:"><BR><BR><BR>
<NAME/>avez vous un maître ou une maîtresse?</NAME><BR>
<INPUT type="checkbox" name="preference"value="maitre">maitre&nbsp;&nbsp;
<INPUT type="checkbox" name="preference" value="maîtresse">maîtresse
<BR><BR><BR>
votre expérience (en nombre de mois)<BR><INPUT type= "texte"name="votre expérience (en nombre de mois)"><BR><BR><BR>
<NAME/>étes vous tatouer?</NAME><BR>
<INPUT type="checkbox"name="preference"value="oui">oui
<INPUT type="checkbox" name="preference"value="non">non<BR>
<NAME/>decrivez nous le tatouage et dites nous ou il est placé</NAME><BR>
<TEXTAREA name="texte" rows="6" cols="60">
</TEXTAREA><BR><BR><BR>
<NAME/>avez vous un percing ou étes vous anneler?</NAME><BR>
<INPUT type="checkbox"name="preference"value="oui">oui
<INPUT type="checkbox" name="preference"value="non">non<BR>
<NAME/>dites nous ou sont placer votre percing ou vous anneaux</NAME><BR>
<TEXTAREA name="texte" rows="6" cols="60">
</TEXTAREA><BR><BR><BR>
<NAME/>vous étes soumis(e) dites nous ce qui vous a ammené a<BR> l'etre et quelle a été LA révélation pour vous</NAME><BR>
<TEXTAREA name="texte" rows="6" cols="60">
</TEXTAREA><BR><BR><BR>
<NAME/>qu'est ce qui vous plait et qu'est ce qui vous déplait<BR> dans le fait d'étre soumis(e)</NAME><BR>
<TEXTAREA name="texte" rows="6" cols="60">
</TEXTAREA><BR><BR><BR>
<NAME/>jusqu'ou étes vous prêt a aller pour<BR> votre maitre ou maitresse?</NAME><BR>
<TEXTAREA name="texte" rows="6" cols="60">
</TEXTAREA><BR><BR><BR>
<NAME/>quelles sont vos limites ou vos tabouts ?</NAME><BR>
<TEXTAREA name="texte" rows="6" cols="60">
</TEXTAREA><BR><BR><BR>
<NAME/>quel est votre plus grand fantasme?<BR>l'avez vous réaliser?</NAME><BR>
<TEXTAREA name="texte" rows="6" cols="60">
</TEXTAREA><BR><BR><BR>
<NAME/>dites nous ici tout ce que vous auriez aimer nous dire<BR> et que l'interview ne vous a pas permis d'aborder</NAME><BR>
<TEXTAREA name="texte" rows="6" cols="60">
</TEXTAREA><BR><BR>
</FORM>
pour les fautes d ortographe j ai une amie qui les veifieras ue fois termner
hamster3553 le 12 novembre 2008 à 22h13
Pour tout tes input, c'est 'text' et nom 'texte' quand au name, fait simple, un simple mot.
<INPUT type= "text" name="nom">


2eme chose
<NAME/>étes vous tatouer?</NAME>

La balise <name> c'est quoi je connais pas. Ici est est 2 foit dermer sans être ouverte ....

3eme chose, pour les questions qui attendent une reponse du type oui/non, utilise les bouton 'radio'
exemple:
Homme : <INPUT type=radio name="sexe" value="M">
<br>Femme : <INPUT type=radio name="sexe" value="F">



4. il faudra ajouter:
<form method="POST" action="nom de la page qui traite ton formulaire.php">


Après tout ça, tu peut essayer d'attaquer le traitement php en t'aidant des liens precedemment cités.
starky24 le 15 novembre 2008 à 00h50
bon voila j ai trouver ce qu il me faut chez "i service" j ai donc pris un de leur formulaire et y ai rentrer mes données 0.ça marche" je recois un mail avec les données rempli sur mon site MAIS 2 choses ne vont pas :

1) j aimerais faire en sorte que si les visiteurs soit obliger de remplir la case "email" ET la case "pseudo". pour le moment s ils ne les remplissent pas le formulaire est quand meme envoyer.

2) j ai mis des "checkbox" et le soucis c est que meme si on les coche toute il n y a que la derniere cocher qui est noter sur le mail .que dois je faire pour corriger ça?

je met le code d un des 4 formulaire qui sont tous identique sauf quelques phrase adapter a la cible .
merci d avance .



<form method="post" action="http://www.i-services.net/membres/formmail/formmail.php?uid=117884&sid=90079&idform=278" enctype="multipart/form-data" style="margin: 0px;">
<input type="hidden" name="_mail_priority" value="Normal" />
<input type="hidden" name="_mail_subject" value="" />
<input type="hidden" name="_conform_copy" value="" />

<table border="0" cellpadding="5" cellspacing="0" width="900" align="center">
<tr>
<tr>
<td width="100%">Votre prénom ou pseudo :<p></td>
<td width="100%"><input type="text" size="30" name="pseudo" value=""/><br><br></p></td>
</tr>
<tr>
<td width="100%">Votre age :<p></td>
<td width="100%"><input type="text" size="5" name="age" value="" /><br><br></p></td>
<tr>
<td width="100%">Votre poid :<p></td>
<td width="100%"><input type="text" size="5" name="poid" value="" /><br><br></p></td>
</tr>
<tr>
<td width="100%">Votre taille :<p></td>
<td width="100%"><input type="text" size="5" name="taille" value="" /><br><br></p></td>
</tr>
<tr>
<td width="100%">Votre tour de poitrine :<p></td>
<td width="100%"><input type="text" size="5" name="poitrine" value="" /><br><br></p></td>
</tr>
<tr>
<td width="100%" valign="top">étes vous ?<p></td>
<td width="100%">
<input type="checkbox" name="preference" value="rasée" />raser
<input type="checkbox" name="preference" value="épilée" />épilé
<input type="checkbox" name="preference" value="ni l'un,ni l'autre" />ni l'un,ni l'autre</p><br><br>
<tr>
<tr>
<td width="100%" valign="top">avez vous déjà été dominée par ?<p></td>
<td width="100%">
<input type="checkbox" name="preference" value="un maitre" />un maitre<br>
<input type="checkbox" name="preference" value="une maitresse" />
une maitresse<br>
<input type="checkbox" name="preference" value="un couple" />un couple</br>

<input type="checkbox" name="preference" value="personne" />personne je suis encore novice</p><br><br>
<tr>
<td width="100%">votre expérience (en nombre de mois) :<p></td>
<td width="100%"><input type="text" size="5" name="experience" value="" /><br><br></p></td>
</tr>
<tr>
<td width="100%" valign="top">étes vous tatouée ?<p></td>
<td width="100%">
<input type="checkbox" name="preference" value="oui" />oui
<input type="checkbox" name="preference" value="non" />non</td>
</tr>
<tr>
<td width="100%">décrivez nous votre (vos) tatouage. ou sont ils placé?et dites nous a quelle occasion ils ont été fait et ce qu ils s'ignifient pour vous </td>
<td><textarea name="tatouage" rows="6" cols="60">
</textarea><br><br></p></td>
</tr>
<tr>
<td width="100%" valign="top">avez vous un percing ou bien étes vous anneler ?<p></td>
<td width="100%">
<input type="checkbox" name="preference" value="percing" />percing(s)
<input type="checkbox" name="preference" value="anneau(x)" />anneau(x)
<input type="checkbox" name="preference" value="les 2" />les 2
<input type="checkbox" name="preference" value="ni l'un ni l'autre" />ni l'un ni l'autre</td>
</tr>
<tr>
<td width="100%"> ou sont ils placé? dites nous a quelle occasion ils ont été posé et ce qu'ils s'ignifient pour vous</td>
<td><textarea name="percing" rows="6" cols="60">
</textarea><br><br></p></td>
</tr>
<tr>
<td width="100%"<p>vous étes soumise. expliquez nous ce qui a été LA révélation pour vous et comment c'est passer la premiere fois</td>
<td><textarea name="pourquoi soumise" rows="6" cols="60">
</textarea><br><br></p></td>
</tr>
<tr>
<td width="100%"<p>dites nous ce qui vous plait ou vous deplait dans le fait d'étre soumise</td>
<td><textarea name="avis" rows="6" cols="60">
</textarea><br><br></p></td>
</tr>
<tr>
<td width="100%"<p>jusqu'ou étes vous prête a aller pour votre maitre ou maitresse ?</td>
<td><textarea name="jusqu'ou" rows="6" cols="60">
</textarea><br><br></p></td>
</tr>
<tr>
<td width="100%"<p>quelles sont vos limites et tabous ?</td>
<td><textarea name="tabous" rows="6" cols="60">
</textarea><br><br></p></td>
</tr>
<tr>
<td width="100%"<p>quel est votre plus grand fantasme ?</td>
<td><textarea name="fantasme" rows="6" cols="60">
</textarea><br></td>
</tr>
<tr>
<td width="100%" valign="top">l'avez vous réaliser ?<p></td>
<td width="100%">
<input type="checkbox" name="preference" value="oui" />oui
<input type="checkbox" name="preference" value="non" />non<br><br></p></td>
</tr>
<tr>
<td width="100%"<p>dites nous ici tout ce que vous auriez aimer nous dire et que l'interview ne vous a pas permis d'aborder</td>
<td><textarea name="libre" rows="6" cols="60">
</textarea><br><br></p></td>
</tr>
<tr>
<td width="100%"<p>Votre adresse e-mail :<br><br><br><br></td>
<td width="100%"><input type="text" size="60" name="email" value=""/><br><br><br><br></p></td>
</tr>
<tr>
<td width="50%">Recopiez le code ci-contre :</td>
<td width="50%"><img src="http://www.i-services.net/membres/modules/img_rand.php?uid=117884&sid=90079&service=Q" border="0" /> <input type="text" name="code_check" size="10" maxlength="5" value="" autocomplete="off" /></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Valider" onclick="javascript:if(this.value != 'Patientez...') { this.value='Patientez...'; } else { return false; }"></td>
</tr>
</table>

</form>

-->Message édité par starky24 le 15/11/2008 00:53:25<--
starky24 le 18 novembre 2008 à 22h13
voila j ai plus qu a resoudre le probleme pour OBLIGER mes visiteur a remplir la case "pseudo" et la "case email" les autres n etant pas obligatoire .

aider moi svp


PRODUITS

TÉLÉCHARGER - LOGICIELS

JEUX VIDÉOS

LOISIRS

01NET PRO

AVIS ET COMMENTAIRES

A PROPOS DE 01NET

publicité
> 01netPro :
Rubrique Emplois
Actualités et dernières offres mises en ligne.

Service 01net
Newsletters 01net
abonnez vous gratuitement !
  
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Nous contacter  |  Charte de confiance  |  Voir notice légale

01net.  -  01men  -  RMC  -  BFM Radio  -  BFM TV  -  TousLesPodcasts  -  01informatique.fr  -  Association RMC-BFM
Tous droits réservés © 1999 - 2009 Internext - 01net.