Code HTML formulaire
RésoluMihawk Messages postés 4753 Statut Contributeur -
Voilà, je souhaite en fait faire une page, avec un formulaire avec Email et mot de passe ( sa je l'ai déjà fait ) et j'aimerais que le mail et le mot de passe s'envoie sur mon adresse mail dès que quelqu'un tape son mail et son mot de passe. Pourriez-vous me donner juste le code HTML pour que les informations me soient envoyées par mail , Merci :)
8 réponses
-
Hello,
Cool, tu me donneras l'adresse du site ?
Ça pourras nous servir à spammer ta boîte mail ;-)
-
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 -
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 ~~ -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
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> -
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
$_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'].-
-
C'est bien plus complexe que ça car il y a toute la partie traitement (est-ce que le formulaire à été envoyé, si oui est il bien remplie, si non » affichage des erreurs, si tout est ok » envoie du formulaire) et si vous n'avez aucune base, il va falloir le faire à votre place...ce que je n'ai pas envie personnellement! Regardez le tuto posté dans le commentaire https://forums.commentcamarche.net/forum/affich-25297860-code-html-formulaire#10 pour comprendre comment ça marche.
-
-
-
-
-
-