Formulaire html et php

Fermé
netsuke - 22 mars 2008 à 09:36
 al - 6 avril 2008 à 23:09
Bonjour,

j'ai créé un formulaire pour mon site web avec nom, prénom etc. et aussi la possibilité d'envoyer une image.
Mais je ne sais pas comment récupérer les données.

Est-ce que quelqu'un pourrait m'aider? Merci

voilà le code du formulaire mais je ne sais pas quoi faire ensuite...

<FORM name="form1" onSubmit="return testForm(this)" METHOD=POST ACTION="essai.php" ENCTYPE="multipart/form-data">
<p class="Style6">INFORMATIONS PERSONNELLES</p>
<p class="Style3">Nom Prénom
<input name="textfield" type="text" id="textfield" size="30" />
</p>
<p class="Style3">Email
<input name="textfield2" type="text" id="textfield2" size="30" />
</p>
<p class="Style3">Téléphone
<input name="textfield3" type="text" id="textfield3" size="20" />
</p>
<p class="Style3">Date de Naissance
<input type="text" name="textfield4" id="textfield4" />
</p>
<p class="Style6">INFORMATIONS COSPLAY</p>
<p class="Style3">A quel Concours Cosplay vous inscrivez-vous?
<select name="select" id="select">
<option>Concours Shibuya, Lolita Gothique (23 avril)</option>
<option>Cosplay Nana (26 avril)</option>
<option>Cosplay Manga (28 avril)</option>
<option>Cosplay Anime (30 avril)</option>
<option>Cosplay Jeux Vidéo (3 mai)</option>
</select>
</p>
<p class="Style3">Série et Personnage
<textarea name="textfield5" cols="50" id="textfield5"></textarea>
</p>
<p class="Style3">Insérez un visuel
<input name="fileField" type="file" id="fileField" size="30" /><input type="hidden" name="taille_max" value="300000" />
</p>
<p class="Style3">Durée de la prestation (1min30 max)
<input name="textfield6" type="text" id="textfield6" size="2" />
min
<input name="textfield7" type="text" id="textfield7" size="3" />
sec</p>
<p class="Style3">Insérez l'accompagnement musical en mp3
<input name="fileField2" type="file" id="fileField2" size="50" /><input type="hidden" name="taille_max" value="300000" />
</p>
<p class="Style3">Avez-vous déjà participé à un concours Cosplay?

<select name="select2" id="select2">
<option selected="selected">Oui</option>
<option>Non</option>
</select>
</p>
<p class="Style3">Si Oui, Série et Personnage, lieu et date du Cosplay
<textarea name="textfield8" cols="50" id="textfield8"></textarea>
</p>
<p class="Style3">Insérez une photo de votre dernière prestation
<input name="fileField3" type="file" id="fileField3" size="50" /><input type="hidden" name="taille_max" value="300000" />
</p>

<p class="Style3">En indiquant mon adresse e-mail et/ou mon numéro de tel portable, j'accepte de recevoir des informations commerciales par e-mail et/ou sms: </p>
<p class="Style3">
<input type="checkbox" name="OK Galeries" id="OK Galeries" />
des Galeries Lafayette
<input type="checkbox" name="OK partenaires" id="OK partenaires" />
de ses partenaires
<p class="Style3">
<input type="checkbox" name="Règlement OK" id="Règlement OK" />
Je certifie avoir pris connaissance du <u><a href="docs/HaussmannReglement.pdf">règlement</a></u> et je l’accepte.</p>
<p class="Style2">
<input type="submit" name="Valider" id="Valider" value="Valider" />
<input type="reset" name="button" id="button" value="Annuler" />
</p>
</form>">
<p class="Style6">INFORMATIONS PERSONNELLES</p>
<p class="Style3">Nom Prénom
<input name="textfield" type="text" id="textfield" size="30" />
</p>
<p class="Style3">Email
<input name="textfield2" type="text" id="textfield2" size="30" />
</p>
<p class="Style3">Téléphone
<input name="textfield3" type="text" id="textfield3" size="20" />
</p>
<p class="Style3">Date de Naissance
<input type="text" name="textfield4" id="textfield4" />
</p>
<p class="Style6">INFORMATIONS COSPLAY</p>
<p class="Style3">A quel Concours Cosplay vous inscrivez-vous?
<select name="select" id="select">
<option>Concours Shibuya, Lolita Gothique (23 avril)</option>
<option>Cosplay Nana (26 avril)</option>
<option>Cosplay Manga (28 avril)</option>
<option>Cosplay Anime (30 avril)</option>
<option>Cosplay Jeux Vidéo (3 mai)</option>
</select>
</p>
<p class="Style3">Série et Personnage
<textarea name="textfield5" cols="50" id="textfield5"></textarea>
</p>
<p class="Style3">Insérez un visuel
<input name="fileField" type="file" id="fileField" size="30" /><input type="hidden" name="taille_max" value="300000" />
</p>
<p class="Style3">Durée de la prestation (1min30 max)
<input name="textfield6" type="text" id="textfield6" size="2" />
min
<input name="textfield7" type="text" id="textfield7" size="3" />
sec</p>
<p class="Style3">Insérez l'accompagnement musical en mp3
<input name="fileField2" type="file" id="fileField2" size="50" /><input type="hidden" name="taille_max" value="300000" />
</p>
<p class="Style3">Avez-vous déjà participé à un concours Cosplay?

<select name="select2" id="select2">
<option selected="selected">Oui</option>
<option>Non</option>
</select>
</p>
<p class="Style3">Si Oui, Série et Personnage, lieu et date du Cosplay
<textarea name="textfield8" cols="50" id="textfield8"></textarea>
</p>
<p class="Style3">Insérez une photo de votre dernière prestation
<input name="fileField3" type="file" id="fileField3" size="50" /><input type="hidden" name="taille_max" value="300000" />
</p>

<p class="Style3">En indiquant mon adresse e-mail et/ou mon numéro de tel portable, j'accepte de recevoir des informations commerciales par e-mail et/ou sms: </p>
<p class="Style3">
<input type="checkbox" name="OK Galeries" id="OK Galeries" />
des Galeries Lafayette
<input type="checkbox" name="OK partenaires" id="OK partenaires" />
de ses partenaires
<p class="Style3">
<input type="checkbox" name="Règlement OK" id="Règlement OK" />
Je certifie avoir pris connaissance du <u><a href="docs/HaussmannReglement.pdf">règlement</a></u> et je l’accepte.</p>
<p class="Style2">
<input type="submit" name="Valider" id="Valider" value="Valider" />
<input type="reset" name="button" id="button" value="Annuler" />
</p>
</form>
A voir également:

6 réponses

kataklysm Messages postés 12 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 22 mars 2008
22 mars 2008 à 09:46
Lorsque tu le poste avec submit les données sont stocker dans la super global $_POST.
Pour récupérer les infos dans textfield5 par exemple tu fait un $_POST['textfield5'].
Mais d'après ce que je vois les bases du html ne sont pas acquises (ton formulaire est mal fait).
0
là j'ai mis juste le code du formulaire mais pas de la page entière.
par contre je ne comprends rien à ton explication, je suis vraiment novice pour ça.
0
kataklysm Messages postés 12 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 22 mars 2008
22 mars 2008 à 09:57
Arf.
Tu connais le php un peu, moyen, beaucoup?

Là en fait tu as ton bonton valider (type="submit") Quand tu clique dessus la page ira vers le lien indiquer dans l'attribut action de ton <form>.
Et là bas essaie de faire un echo $_POST['textfield'];
et tu aura les données soumises.
0
alors le php je connais très très très peu

à part essayer de faire quelques essais avec les tutoriels ... je suis vraiment débutante. Donc en gros je sais faire la page pour envoyer les données mais pas pour les recevoir...
0
non je n'y comprends toujours rien...
0
kataklysm Messages postés 12 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 22 mars 2008
22 mars 2008 à 10:30
Alors il faut aller apprendre le php et html vers developpez.com, site du zero, phpfacile etc...
0
oui c'est ce que je suis en train de faire je m'y mets sérieusement, seulement là, je dois vraiment faire en sorte que cette page soit faite au plus vite et je suis donc coincée...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
J'ai fait le tour de tous mes amis pour m'aider... là je suis vraiment en peine...
0
netsuke Messages postés 1 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 22 mars 2008
22 mars 2008 à 11:07
Si quelqu'un peut m'aider il peut me contacter aussi par message privé
0
le pb est résolu
0