A voir également:
- Code HTML formulaire
- Code html formulaire de contact - Conseils pratiques - PHP
- Code html formulaire - Articles
- Code HTML formulaire ✓ - Forum - HTML
- Script html de formulaire de contact . . . ✓ - Forum - HTML
- Interpreter code HTML suite a un formulaire ✓ - Forum - HTML
8 réponses
Mihawk
- Messages postés
- 4311
- Date d'inscription
- mercredi 29 mars 2006
- Statut
- Contributeur
- Dernière intervention
- 6 janvier 2015
Hello,
Cool, tu me donneras l'adresse du site ?
Ça pourras nous servir à spammer ta boîte mail ;-)
Cool, tu me donneras l'adresse du site ?
Ça pourras nous servir à spammer ta boîte mail ;-)
intoxx62
- Messages postés
- 360
- Date d'inscription
- lundi 3 janvier 2011
- Statut
- Membre
- Dernière intervention
- 13 mars 2015
Cela ressemble beaucoup à du phishing.. bref, quoi qu'il en soit le code que tu demande est un code php et non html.
Fais en bon usage >> http://www.siteduzero.com/tutoriel-3-35146-e-mail-envoyer-un-e-mail-en-php.html
Fais en bon usage >> http://www.siteduzero.com/tutoriel-3-35146-e-mail-envoyer-un-e-mail-en-php.html
Creutzou
- Messages postés
- 550
- Date d'inscription
- lundi 17 mai 2010
- Statut
- Membre
- Dernière intervention
- 30 mai 2013
Pour faire, il te faut une suite de logiciel. Si tu es sous Windows regarde du coté de WAMP ( pour linux, regarde du coté de lamp). Ensuite pour coder du php, le notepad suffit , même si il y a plus évolué et plus pratique.
ps: Avant de construire un édifice, il faut faire les fondations. Il te faudrait au moins quelque base en php & cie avant de vouloir faire des envois d'information un peu douteuse.
Je ne suis pas un geek, juste un humain 2.0
~~ Cr3u7z0u ~~
ps: Avant de construire un édifice, il faut faire les fondations. Il te faudrait au moins quelque base en php & cie avant de vouloir faire des envois d'information un peu douteuse.
Je ne suis pas un geek, juste un humain 2.0
~~ Cr3u7z0u ~~
audric49
- Messages postés
- 319
- Date d'inscription
- samedi 2 juin 2012
- Statut
- Membre
- Dernière intervention
- 14 avril 2016
Ce n'est pas du phishing :P, je vais voir, et merci.
audric49
- Messages postés
- 319
- Date d'inscription
- samedi 2 juin 2012
- Statut
- Membre
- Dernière intervention
- 14 avril 2016
En fait, voilà, ce n'est pas trop ce que je voulais :s
Je veux, en gros que sur le code HTML que je te donne dessous, quand je clic sur le bouton Envoyer, toutes les informations partent en mail. Comment faire ?
Je veux juste le "morceau" de code qui permet ceci. Mais en HTML, mais je ne pense pas que cela soit possible.
<HTML>
<b>
Nom
</b>
(*)
</td>
<td id="cel843">
<input type="text" name="ch843" maxlength="25" class="inputform" id="ch843">
</td>
</tr>
<tr valign="top">
<td align="right" nowrap>
<b>
Prénom
</b>
(*)
</td>
<td id="cel844">
<input type="text" name="ch844" maxlength="25" class="inputform" id="ch844">
</td>
</tr>
<tr valign="top">
<td align="right" nowrap>
<b>
Email
</b>
(*)
</td>
<td id="cel845">
<input type="text" name="ch845" maxlength="150" class="inputform" id="ch845">
</td>
</tr>
<tr valign="top">
<td align="right" nowrap>
<b>
message
</b>
(*)
</td>
<td id="cel846">
<input type="text" name="ch846" maxlength="200" class="inputform" id="ch846">
</td>
</tr>
<tr><td> </td><td>(*) Champs obligatoires</td></tr>
<tr>
<td colspan="2">
<input type="text" name="email" class="email_sp">
</td>
</tr>
<tr valign="top">
<td align="right" nowrap> </td>
<td>
<input type="hidden" name="nomform" size="35" maxlength="50" value="FORMULAIRE À REMPLIR">
<input type="submit" name="Action" value="Envoyer" onclick="return choblige('843','844','845','846');">
</td>
</tr>
</form>
</table>
<br>
<br>
<!--DEBUT DU SCRIPT-->
<SCRIPT LANGUAGE="JavaScript">
function choblige(num1,num2,num3,num4)
{
var chem
chem = 0
for (i=0; i<choblige.arguments.length; i++) {
var j = document.getElementById("ch"+choblige.arguments[i]);
var k = document.getElementById("cel"+choblige.arguments[i]);
if (j.value=="") {
chem = chem + 1
k.style.backgroundColor = "#FFFF66";
}
else{k.style.backgroundColor = "";
//return true;
}
}
if (chem >0)
{
alert("Merci de renseigner tous les champs marqués d'un astérisque (*).");
return false;
}
////////////////// Verifmail
var j = document.getElementById('ch845');
var adresse = j.value;
if (adresse!=""){
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
j.style.backgroundColor = "";
//return true;
}
else
{
j.style.backgroundColor = "#FFFF66";
alert('Merci de saisir une adresse e-mail valide\n(exemple : email@nomdns.com)');
return false;
}
}
////////////////// FIN Verifmail
}
function verifCoche(choix, dest)
{
var sommek = parseInt(document.getElementById(dest).value);
if (document.getElementById(dest).value==""){document.getElementById(dest).value="0"}
var j = document.getElementById(choix);
if (j.checked==true)
{
sommek = parseInt(document.getElementById(dest).value) + 1
var k = document.getElementById(dest);
k.value= sommek;
}
else
{
sommek = parseInt(document.getElementById(dest).value) - 1
var k = document.getElementById(dest);
k.value= sommek = sommek ;
}
if (parseInt(document.getElementById(dest).value)==0)
{
var k = document.getElementById(dest);
k.value= sommek = "" ;
}
}
</SCRIPT>
</HTML>
Je veux, en gros que sur le code HTML que je te donne dessous, quand je clic sur le bouton Envoyer, toutes les informations partent en mail. Comment faire ?
Je veux juste le "morceau" de code qui permet ceci. Mais en HTML, mais je ne pense pas que cela soit possible.
<HTML>
<b>
Nom
</b>
(*)
</td>
<td id="cel843">
<input type="text" name="ch843" maxlength="25" class="inputform" id="ch843">
</td>
</tr>
<tr valign="top">
<td align="right" nowrap>
<b>
Prénom
</b>
(*)
</td>
<td id="cel844">
<input type="text" name="ch844" maxlength="25" class="inputform" id="ch844">
</td>
</tr>
<tr valign="top">
<td align="right" nowrap>
<b>
</b>
(*)
</td>
<td id="cel845">
<input type="text" name="ch845" maxlength="150" class="inputform" id="ch845">
</td>
</tr>
<tr valign="top">
<td align="right" nowrap>
<b>
message
</b>
(*)
</td>
<td id="cel846">
<input type="text" name="ch846" maxlength="200" class="inputform" id="ch846">
</td>
</tr>
<tr><td> </td><td>(*) Champs obligatoires</td></tr>
<tr>
<td colspan="2">
<input type="text" name="email" class="email_sp">
</td>
</tr>
<tr valign="top">
<td align="right" nowrap> </td>
<td>
<input type="hidden" name="nomform" size="35" maxlength="50" value="FORMULAIRE À REMPLIR">
<input type="submit" name="Action" value="Envoyer" onclick="return choblige('843','844','845','846');">
</td>
</tr>
</form>
</table>
<br>
<br>
<!--DEBUT DU SCRIPT-->
<SCRIPT LANGUAGE="JavaScript">
function choblige(num1,num2,num3,num4)
{
var chem
chem = 0
for (i=0; i<choblige.arguments.length; i++) {
var j = document.getElementById("ch"+choblige.arguments[i]);
var k = document.getElementById("cel"+choblige.arguments[i]);
if (j.value=="") {
chem = chem + 1
k.style.backgroundColor = "#FFFF66";
}
else{k.style.backgroundColor = "";
//return true;
}
}
if (chem >0)
{
alert("Merci de renseigner tous les champs marqués d'un astérisque (*).");
return false;
}
////////////////// Verifmail
var j = document.getElementById('ch845');
var adresse = j.value;
if (adresse!=""){
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
j.style.backgroundColor = "";
//return true;
}
else
{
j.style.backgroundColor = "#FFFF66";
alert('Merci de saisir une adresse e-mail valide\n(exemple : email@nomdns.com)');
return false;
}
}
////////////////// FIN Verifmail
}
function verifCoche(choix, dest)
{
var sommek = parseInt(document.getElementById(dest).value);
if (document.getElementById(dest).value==""){document.getElementById(dest).value="0"}
var j = document.getElementById(choix);
if (j.checked==true)
{
sommek = parseInt(document.getElementById(dest).value) + 1
var k = document.getElementById(dest);
k.value= sommek;
}
else
{
sommek = parseInt(document.getElementById(dest).value) - 1
var k = document.getElementById(dest);
k.value= sommek = sommek ;
}
if (parseInt(document.getElementById(dest).value)==0)
{
var k = document.getElementById(dest);
k.value= sommek = "" ;
}
}
</SCRIPT>
</HTML>
audric49
- Messages postés
- 319
- Date d'inscription
- samedi 2 juin 2012
- Statut
- Membre
- Dernière intervention
- 14 avril 2016
C'est pas du fishing ! Je veux en fait, avoir tous les pseudos, mots de passe... Pour si il y a un problème et que quelqu'un oublie un mot de passe, je puisse lui rendre. Mais comme c'est un petit site, je ne veux pas faire un code compliqué avec "mot de passe oublié" Je me suis dit que de tout envoyer sur une adresse mail exprès, ce serais mieux !
audric49
- Messages postés
- 319
- Date d'inscription
- samedi 2 juin 2012
- Statut
- Membre
- Dernière intervention
- 14 avril 2016
Mais comment on envoi le formulaire que j'ai crée par mail ?? Parce que c'est bien beau d'avoir code HTML du formulaire, et le code PHP de l'envoi, mais on ne peux pas mélanger HTML et PHP !
tryan44
- Messages postés
- 1288
- Date d'inscription
- mardi 24 janvier 2012
- Statut
- Membre
- Dernière intervention
- 26 octobre 2014
Le formulaire doit être dans un document PHP c'est à dire que l'extension du fichier est .php. Le formulaire en lui même est du HTML et le traitement du formulaire ce fait en PHP. On récupère les données du formulaire par la méthode $_POST soit
Donc si j'ai un champ de type <input type="text" name="toto" /">, je récupère via PHP $_POST['toto'].
$_POST['nom-du-champ']
Donc si j'ai un champ de type <input type="text" name="toto" /">, je récupère via PHP $_POST['toto'].
drumjoel
- Messages postés
- 52
- Date d'inscription
- mercredi 18 avril 2012
- Statut
- Membre
- Dernière intervention
- 8 septembre 2014
ben tu met un truc du genre dans ta page html
<form method="post" action="padscontrol.php" enctype="multipart/form-data">
et tu créer une page .php qui correspond au titre de "action"
<form method="post" action="padscontrol.php" enctype="multipart/form-data">
et tu créer une page .php qui correspond au titre de "action"
audric49
- Messages postés
- 319
- Date d'inscription
- samedi 2 juin 2012
- Statut
- Membre
- Dernière intervention
- 14 avril 2016
Je comprends rien :PP Si je réfléchi et j'essaye de comprendre, Je dois créer deux pages ? L'une avec le formulaire et l'autre avec email ??
PS : Vous n'auriez pas un hebergeur gratuit qui prends HTML et PHP simple a utilisé pour les nuls comme moi ??
PS : Vous n'auriez pas un hebergeur gratuit qui prends HTML et PHP simple a utilisé pour les nuls comme moi ??