CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : Envoie d'un formulaire

DébutPage précedente
1
Page suivantePage suivante
petit_poney_gay petit_poney_gay
MP
Niveau 10
09 octobre 2014 à 20:51:46

Bonjour j'apprend en cours le developpement du web en html
http://pastebin.com/9909Ytgb

J'ai un soucis avec mon exercice

-Dans le formulaire le nom doit etre saisie obligatoirement
-Dans le formulaire a Combien de fois avez vous cuisiné hier (1,2 ou 3 ) sa doit aller jusqu'a 3 max .

1)Le soucis c'est que en ayant commencé quand je suis arrivé a la section Nom (au debut donc) j'ai mis (ligne 22)

Nom* : <input type="text" name="nom" maxlength="30"
required="required" title="Champ obligatoire" />
<br />

Donc en plançant le curseur sur la case (en ayant executé mon code) et en appuyant sur entrée (sans rien ecrire) j'avais la petite pop up disant que le champs est obligatoire

2)en continuant j'arrive donc au nombre de fois que vous avez cuisiné (ligne 66)

Combien de fois avez vous cuisiné hier (1,2 ou 3 )
<input type="number" name="frequence" name="frequence" min="1" max="3" />

et la j'ai essayé en mettant un nombre > 3 et rien pas de messages d'avertissement...
___

3)Pour envoyer un formulaire (ligne 13) est-ce bien comme sa qu'il faut faire et c'est bien a cette endroit (c'est l'exo qui me demande de faire envoyer vers un email)

Parce qu'en faite quand je clique sur validé il ne ce passe rien ( je pense que c'est normal mais du coup impossible de verifié si c'est juste)

Pour info je fait du html , je commencerais le css et le dynamique la semaine prochaine donc svp evité de m'en parler ou de me donner des morceaux de code utilisant ces derniers (pour evité le hs et que je sois pas paumé, deja que j'ai un peu de mal)
___

4) Derniere question j'ai cette exercice que je comprend pas

Exercice 7 – Site web : gestion d’un ensemble de pages
Reprendre page1.html pour éclater son contenu en plusieurs fichiers HTML :
- citation.html contiendra la partie HTML avec la citation,
- texte.html contiendra la partie HTML avec le texte avec des particularités,
- ascii.html contiendra la partie HTML avec le dessin de Bart en ASCII,
- liste.html contiendra la partie HTML avec la liste numérotée,
- image.html contiendra la partie HTML avec l’image de Bart.
- tableau.html contiendra la partie HTML avec le tableau

Lors du 1er exo j'ai mis tout sur une seul page (citation,texte...) quand on me dit de l'eclater c'est de c/c chaque partie dans un nouveau fichier et donc du coup refaire un doctype, head , body ou y'a une option "eclater son contenu"
J'utilise notepad++

Voila merci

petit_poney_gay petit_poney_gay
MP
Niveau 10
09 octobre 2014 à 20:55:55

Juste car j'ai pas précisé mais pour le 1) quand je disais que quand je voyais la pop up d'avertissement c'etait bon j'avais juste, mais la en arrivant a la fin de tout mon code baa sa marche plus et donc je veux savoir si c'est normal ou pâs

johnjrambo johnjrambo
MP
Niveau 7
09 octobre 2014 à 22:56:02

Bonsoir.

N'oublies pas qu'un formulaire doit tenir dans ces balises
<form>
.... ton code formulaire
</form>

<form> a des attributs:
method: pour dire la méthode d'envoie de tes donnée du formulaire
POST OU GET : on utilise le plus souvent post
action: pour spécifier un fichier pour traiter ton formulaire en php (tu verras ca dans ta partie web dynamique)
name : un nom de formulaire

Donc si on résumé:
<form action="ton-fichier.php" method="post" name="nom-formulaire">
<input ... >
<input type="submit"> pour l'envoie
</form>

En fait quand tu dis que ça ne fait rien, c'est tout à fait normal car tu n'as pas de fichier qui gére l'action. En fait c'est simple tu vas récupérer tes champs grace a $_POST:

Exemple : $_POST['nom'] pour le nom ...

Tu verras ça en même temps que le PHP pas d'affollement :ok:

globule_rouge globule_rouge
MP
Niveau 10
12 octobre 2014 à 11:57:46

J'ai pas trop bien compris, alors j'ai fais sa

http://pastebin.com/EQ82BBAZ
(ligne 80)j'ai mis l'envoi du formulaire a cette endroit
c'est juste ?

J'ai remarqué aussi qu'en l'ayant deplacé a cette endroit les pop up des champs obligatoire fonctionne donc sa c'est régler

Par contre je crois que j'ai encore faux
Sur Notepad++ quand on clique sur une balise ( <head> ...</head> par exemple ) y'a un genre de surlignage sur les balise pour nous dire ou elle est ouverte et ou elle ce ferme

Mais la pour mon <form> (L10) elle ne surligne pas avec celui de la (L83) mais celle de la ligne 80 a 83 elles se surligne .
-------
Il me faudrait juste une explication pour le 4
merci

Guklam Guklam
MP
Niveau 10
12 octobre 2014 à 12:03:16

<form method="post" action="mailto: juju5495@gmail.com">
<input type="submit" value="Valider">

</form>
</form>

:ok:

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : Thymotep
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment