8800 sujets
Hello,
Laurie-Anne=> On est pas obligé de passer par du PHP pour envoyer un courriel. Des langages comme le Java ou l'ASP ou le Python ou ... peuvent le faire également.
birouly63 => Je te propose de regarder phpmailer ou javamail ou ...
Il suffit de réfléchir sur quel langage tu décides t'orienter. Chaque langage a ses avantages et ses inconvénients.
Après la méthodologie ne diffère pas vraiment je pense :
* sécurisation des données du formulaire
* vérification des données
* envoi des données
++
Modifié par Nolem (13 Jul 2009 - 15:38)
Laurie-Anne=> On est pas obligé de passer par du PHP pour envoyer un courriel. Des langages comme le Java ou l'ASP ou le Python ou ... peuvent le faire également.

birouly63 => Je te propose de regarder phpmailer ou javamail ou ...
Il suffit de réfléchir sur quel langage tu décides t'orienter. Chaque langage a ses avantages et ses inconvénients.
Après la méthodologie ne diffère pas vraiment je pense :
* sécurisation des données du formulaire
* vérification des données
* envoi des données
++
Modifié par Nolem (13 Jul 2009 - 15:38)
Bonjour, alors voici mon formulaire :
et voici le script que je met dans mon site :
Si quelqu'un peut m'aider
merci
function checkacontactform() {
var modele = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA…
var err = "Error:\n";
var email = document.getElementById('resp_mail').val…
if (!modele.test(email))
err+=" - Email invalid\n";
if (document.getElementById('msg').value == '')
err+=" - No Content\n";
if (err == "Error:\n")
return true;
alert(err);
return false;
}
document.write("<style>.a12gris{font-f… Arial;font-size: 12px;color: #333333;}.champ1{background-color:#ff330… outset #ffff99;font-family: Arial;font-size: 12px;color: #ffffff;}</style>");
document.write("<form name='acontact' method='post' action='http://tools.ifrance.com/contact… OnSubmit='return checkacontactform();'>");
document.write("<input type='hidden' value='' name='log'>");
document.write("<input type='hidden' value='"+document.location.href+"' name='return_url'>");
document.write("<table cellspacing='5' cellpadding='1' style='border:5px outset #00ff33;'>");
document.write("<tr>");
document.write("<td class='a12gris'>Votre email</td>");
document.write("<td><input class='champ1' type='text' id='resp_mail' name='resp_mail' size='24' value=''></td>");
document.write("</tr>");
document.write("<tr>");
document.write("<td class='a12gris'>Objet</td>");
document.write("<td><input class='champ1' type='text' size='70' id='title' name='title' value=''></td>");
document.write("</tr>");
document.write("<tr>");
document.write("<td class='a12gris' valign='top'>Message</td>");
document.write("<td><textarea class='champ1' cols='66' rows='5' name='msg' id='msg'></textarea></td>");
document.write("</tr>");
document.write("<tr>");
document.write("<td colspan='2' align='right'><input type='submit' value='Envoyer'></td>");
document.write("</tr>");
document.write("</table>");
document.write("</form>");
et voici le script que je met dans mon site :
<script src='http://tools.ifrance.com/contact/?l… type='text/javascript></script>
Si quelqu'un peut m'aider

Bonjour birouly63,
à la première vu de ton code, quelque chose m'a choqué
.
La plupart de tes lignes composant ton formulaire sont insérées via une instruction Javascript.
Es-tu obligé de passer par ça ?
Je ne suis pas un expert en Javascript, mais, si un internaute décide de désactiver Javascript de son navigateur, il n'affichera pas ton formulaire ?
Modifié par jQz (14 Jul 2009 - 16:06)
à la première vu de ton code, quelque chose m'a choqué

La plupart de tes lignes composant ton formulaire sont insérées via une instruction Javascript.
Es-tu obligé de passer par ça ?
Je ne suis pas un expert en Javascript, mais, si un internaute décide de désactiver Javascript de son navigateur, il n'affichera pas ton formulaire ?
Modifié par jQz (14 Jul 2009 - 16:06)