Problème de code dans un formulaire
Fermé
AdelheidCréa
Messages postés
5
Date d'inscription
mardi 15 septembre 2009
Statut
Membre
Dernière intervention
16 novembre 2009
-
15 sept. 2009 à 21:29
AdelheidCréa Messages postés 5 Date d'inscription mardi 15 septembre 2009 Statut Membre Dernière intervention 16 novembre 2009 - 15 oct. 2009 à 11:33
AdelheidCréa Messages postés 5 Date d'inscription mardi 15 septembre 2009 Statut Membre Dernière intervention 16 novembre 2009 - 15 oct. 2009 à 11:33
A voir également:
- Problème de code dans un formulaire
- Code asci - Guide
- Freewifi secure code ✓ - Forum Réseau
- Code 80072efe ✓ - Forum Windows
- Netflix code - Guide
- Code puk maroc telecom ✓ - Forum Mobile
9 réponses
Atropa
Messages postés
1935
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
272
15 sept. 2009 à 23:39
15 sept. 2009 à 23:39
bonsoir,
pourrais tu fournir le code complet de ta page ainsi que les codes php ?
et aussi dire le but de ce formulaire.
pourrais tu fournir le code complet de ta page ainsi que les codes php ?
et aussi dire le but de ce formulaire.
Bonjour,
Voici le code entier
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
<style type="text/css">
<!--
body,td,th {
font-family: Comic Sans MS;
font-size: 14px;
color: #000;
font-weight: bold;
}
body {
background-color: #FFF;
}
a:link {
color: #000000;
text-decoration: underline;
}
a:visited {
text-decoration: underline;
color: #000000;
}
a:hover {
text-decoration: none;
color: #000000;
}
a:active {
text-decoration: underline;
color: #000000;
}
#form1 table tr th {
font-family: Comic Sans MS;
}
-->
</style>
<script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form id="form1" name="form1" method="post" action="mailto:remember-tomorrow@hotmail.fr">
<center><table width="89%" border="1">
<tr>
<th width="29%" height="44" scope="col">Nom & Prénom</th>
<th width="80%" scope="col"><input type="text" name="textfield" id="textfield" /></th>
</tr>
<tr>
<td height="45"><center>E-mail</center></td>
<td><center><input type="text" name="textfield3" id="textfield3" /></center></td>
</tr>
<tr>
<td height="45"><center>
Objet du message
</center></td>
<td><center>
<input type="text" name="textfield2" id="textfield2" />
</center></td>
</tr>
<tr>
<td height="42"><center>Combien font 2+1</center></td>
<td><span id="sprytextfield1">
<label for="3"></label>
<center><input name="3" type="text" id="3"/></center>
<span class="textfieldRequiredMsg">Une valeur est requise.</span></span></td>
</tr>
<tr>
<td height="183"><center>
Message
</center></td>
<td><center>
<textarea name="textarea" id="textarea" cols="60" rows="10"></textarea>
</center></td>
</tr>
</table></center>
<p>
<center><input type="submit" name="button" id="button" value="Envoyer" />
~
<input type="reset" name="button2" id="button2" value="Annuler" /></center>
</p>
<p> </p>
<p> </p>
</form>
<p> </p>
<script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1");
//-->
</script>
</body>
</html>
Pour le php, c'est une page php, je suis sûr de l'avoir créé, bien que je ne retrouve pas les balises.
C'est pour un formulaire de contact, ou il y a Nom prenom, e-mail, objet du message, message et en spry combien font 2+1
Adelheid.
Voici le code entier
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
<style type="text/css">
<!--
body,td,th {
font-family: Comic Sans MS;
font-size: 14px;
color: #000;
font-weight: bold;
}
body {
background-color: #FFF;
}
a:link {
color: #000000;
text-decoration: underline;
}
a:visited {
text-decoration: underline;
color: #000000;
}
a:hover {
text-decoration: none;
color: #000000;
}
a:active {
text-decoration: underline;
color: #000000;
}
#form1 table tr th {
font-family: Comic Sans MS;
}
-->
</style>
<script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form id="form1" name="form1" method="post" action="mailto:remember-tomorrow@hotmail.fr">
<center><table width="89%" border="1">
<tr>
<th width="29%" height="44" scope="col">Nom & Prénom</th>
<th width="80%" scope="col"><input type="text" name="textfield" id="textfield" /></th>
</tr>
<tr>
<td height="45"><center>E-mail</center></td>
<td><center><input type="text" name="textfield3" id="textfield3" /></center></td>
</tr>
<tr>
<td height="45"><center>
Objet du message
</center></td>
<td><center>
<input type="text" name="textfield2" id="textfield2" />
</center></td>
</tr>
<tr>
<td height="42"><center>Combien font 2+1</center></td>
<td><span id="sprytextfield1">
<label for="3"></label>
<center><input name="3" type="text" id="3"/></center>
<span class="textfieldRequiredMsg">Une valeur est requise.</span></span></td>
</tr>
<tr>
<td height="183"><center>
Message
</center></td>
<td><center>
<textarea name="textarea" id="textarea" cols="60" rows="10"></textarea>
</center></td>
</tr>
</table></center>
<p>
<center><input type="submit" name="button" id="button" value="Envoyer" />
~
<input type="reset" name="button2" id="button2" value="Annuler" /></center>
</p>
<p> </p>
<p> </p>
</form>
<p> </p>
<script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1");
//-->
</script>
</body>
</html>
Pour le php, c'est une page php, je suis sûr de l'avoir créé, bien que je ne retrouve pas les balises.
C'est pour un formulaire de contact, ou il y a Nom prenom, e-mail, objet du message, message et en spry combien font 2+1
Adelheid.
Atropa
Messages postés
1935
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
272
16 sept. 2009 à 12:55
16 sept. 2009 à 12:55
alors le premier problème que je voit c'est l'attribut action du formulaire. il doit diriger vers ta page php qui envoi le mail et il ne faut pas faire de mailto...
après rend tes pages compatible w3c
j'ai corrigé le code a l'arrache et mis l'endroit a modifier :
après rend tes pages compatible w3c
j'ai corrigé le code a l'arrache et mis l'endroit a modifier :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
<style type="text/css">
<!--
body,td,th {
font-family: Comic Sans MS;
font-size: 14px;
color: #000;
font-weight: bold;
}
body {
background-color: #FFF;
}
a:link {
color: #000000;
text-decoration: underline;
}
a:visited {
text-decoration: underline;
color: #000000;
}
a:hover {
text-decoration: none;
color: #000000;
}
a:active {
text-decoration: underline;
color: #000000;
}
#form1 table tr th {
font-family: Comic Sans MS;
}
-->
</style>
<script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form id="form1" name="form1" method="post" action="ta page.php">
<center><table width="89%" border="1">
<tr>
<th width="29%" height="44" scope="col">Nom & Prénom</th>
<th width="80%" scope="col"><input type="text" name="textfield" id="textfield" /></th>
</tr>
<tr>
<td height="45" style="text-align:center;">E-mail</td>
<td style="text-align:center;"><input type="text" name="textfield3" id="textfield3" /></td>
</tr>
<tr>
<td height="45" style="text-align:center;">
Objet du message</td>
<td style="text-align:center;">
<input type="text" name="textfield2" id="textfield2" />
</td>
</tr>
<tr>
<td height="42" style="text-align:center;">Combien font 2+1</td>
<td style="text-align:center;"><span id="sprytextfield1">
<label for="t3"></label>
<input name="t3" type="text" id="t3"/>
<span class="textfieldRequiredMsg">Une valeur est requise.</span></span></td>
</tr>
<tr>
<td height="183" style="text-align:center;">
Message
</td>
<td style="text-align:center;">
<textarea name="textarea" id="textarea" cols="60" rows="10"></textarea>
</td>
</tr>
</table></center>
<p style="text-align:center;"><input type="submit" name="button" id="button" value="Envoyer" />
~
<input type="reset" name="button2" id="button2" value="Annuler" />
</p>
<p> </p>
<p> </p>
</form>
<p> </p>
<script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1");
//-->
</script>
</body>
</html>
D'accord, je te remercie, donc en gros, c'était pas mailto qu'il fallait mettre? Mais comment vais-je le recevoir sur ma boite e-mail? ( je cherche a comprendre comment un code sans mon adresse mail peut me l'envoyer)
AdelheidCréa
Messages postés
5
Date d'inscription
mardi 15 septembre 2009
Statut
Membre
Dernière intervention
16 novembre 2009
17 sept. 2009 à 13:40
17 sept. 2009 à 13:40
Au fait c'est quoi w3c??
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Atropa
Messages postés
1935
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
272
18 sept. 2009 à 11:34
18 sept. 2009 à 11:34
alors en fait tu transmets ton formulaire à un script php qui se chargera d'envoyer le mail,
voilà la fonction mail() : https://www.php.net/manual/fr/function.mail.php
pour le w3c : https://fr.wikipedia.org/wiki/W3C
voilà la fonction mail() : https://www.php.net/manual/fr/function.mail.php
pour le w3c : https://fr.wikipedia.org/wiki/W3C
Re,
Merci de vos réponses, mais je n'ai rien compris lol.
Pour le W3C j'ai beau regarder partout sur le net, je ne comprends vraiment pas.
Pour la fonction mail, je me creuse toujours les ménages, mais je galère.
Une autre question, pour le livre d'or c'est aussi un formulaire, sauf que l'action est POST?
Merci de vos réponses, mais je n'ai rien compris lol.
Pour le W3C j'ai beau regarder partout sur le net, je ne comprends vraiment pas.
Pour la fonction mail, je me creuse toujours les ménages, mais je galère.
Une autre question, pour le livre d'or c'est aussi un formulaire, sauf que l'action est POST?
Atropa
Messages postés
1935
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
272
20 sept. 2009 à 14:02
20 sept. 2009 à 14:02
post c'est la méthode l'action c'est là où ça envoie les données
après pour le w3c c'est une organisation qui établit les standards du web c'est pas bien compliqué au final
il y a des standard partout dans l'électricité, dans le bâtiment dans l'automobile etc pour plusieurs raisons importante si il n'y a pas de standard établit la plus grosse société aura le monopole dans son domaine, pour des raisons de compatibilité matériel il sera plus facile de trouver des produit de cette marque par exemple, pour des raisons de sécurité dans l'automobile par exemple, des raisons d'accessibilité dans d'autre domaines
pour le web c'est à la fois pour le monopole et l'accessibilité pas trop de risque au niveau de la sécurité à se niveau...
pour les mails il faut au moins que tu es des bases en php
après lis ce tutoriel : http://www.siteduzero.com/tutoriel-3-35146-mail-envoyer-un-mail-en-php.html
il est loin d'être complet mais ça permet de voir les bases et d'envoyer un mail simple
pour apprendre les bases du php tu trouveras sur le même site
après pour le w3c c'est une organisation qui établit les standards du web c'est pas bien compliqué au final
il y a des standard partout dans l'électricité, dans le bâtiment dans l'automobile etc pour plusieurs raisons importante si il n'y a pas de standard établit la plus grosse société aura le monopole dans son domaine, pour des raisons de compatibilité matériel il sera plus facile de trouver des produit de cette marque par exemple, pour des raisons de sécurité dans l'automobile par exemple, des raisons d'accessibilité dans d'autre domaines
pour le web c'est à la fois pour le monopole et l'accessibilité pas trop de risque au niveau de la sécurité à se niveau...
pour les mails il faut au moins que tu es des bases en php
après lis ce tutoriel : http://www.siteduzero.com/tutoriel-3-35146-mail-envoyer-un-mail-en-php.html
il est loin d'être complet mais ça permet de voir les bases et d'envoyer un mail simple
pour apprendre les bases du php tu trouveras sur le même site
Finalement, je ne me suis pas casser le dos, j'ai fais une page de contact avec un mailto, et pour le livre d'or c'est aussi un mailto que je posterais^^"
Merci a tous pour l'aide en tout cas!
@ bientôt!!!
Merci a tous pour l'aide en tout cas!
@ bientôt!!!
AdelheidCréa
Messages postés
5
Date d'inscription
mardi 15 septembre 2009
Statut
Membre
Dernière intervention
16 novembre 2009
15 oct. 2009 à 11:33
15 oct. 2009 à 11:33
Bon re finalement, grace au site du zero j'ai appris qu'il fallait créer une page PHP. Donc ma page marche nikel!
Je reviens a la charge car j'ai un tit problème encore
J'ai fait des menus de reroutage, jusque la je n'ai pas de problèmes, je sais écrire le lien pour y mettre une autre page html. Sauf que ayant mis des jeux de cadres, ma page s'ouvre dans un cadre.
Je n'arrive pas a y mettre _parent dans le lien.
<form method="post" name="form2" target="_parent" id="form2">
<center>
<select name="select2" onchange="document.location=this.options[this.selectedIndex].value">
<option value="#" selected="selected"> Dentelle </option>
<option value="dentelle.html" > Au mètre </option>
</select>
</center>
</form>
Pourtant il y est! Mais cela ne fonctionne pas.
Merci d'avance!
Je reviens a la charge car j'ai un tit problème encore
J'ai fait des menus de reroutage, jusque la je n'ai pas de problèmes, je sais écrire le lien pour y mettre une autre page html. Sauf que ayant mis des jeux de cadres, ma page s'ouvre dans un cadre.
Je n'arrive pas a y mettre _parent dans le lien.
<form method="post" name="form2" target="_parent" id="form2">
<center>
<select name="select2" onchange="document.location=this.options[this.selectedIndex].value">
<option value="#" selected="selected"> Dentelle </option>
<option value="dentelle.html" > Au mètre </option>
</select>
</center>
</form>
Pourtant il y est! Mais cela ne fonctionne pas.
Merci d'avance!