Bonjour à tous,
J'ai une page (html\javascript) ou je dois saisir des informations de base. Je voudrais, une fois la validation fait avec les scripts, que les informations soit envoyer automatiquement dans un courriel prédéfini.
En gros j'appuie sur mon bouton 'Créer Compte', il fait ses validations et si l'utilisateur confirme le tout et bien un courriel est envoyé à un courriel prédéfini.
Source
---------------------------------------------------------------------
<html>
<head><title>Création du compte</title>
<script type="text/javascript">
function validate(usr,em,psw,psw1)
{
if(isValidEmail(em))
{
if(psw==psw1)
{
if(usr=="")
alert('Entrer un nom');
else if(usr=="sha")
validInfos();
else
alert('Utilisateur déjà existant');
}
else
alert('Vérifier votre mot de passe');
}
else
alert('Votre courriel doit être valide!');
}
function load(url)
{
location.href=url;
}
function isValidEmail(courriel)
{
var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
return emailPattern.test(courriel);
}
function validInfos()
{
var createuser = confirm("Voici les informations fourni.\nVotre nom de login : "+form_user.login.value+"\nVotre adresse courriel :"+form_user.email.value);
if(createuser==true)
{
mailTo();
alert('Vous avez accepté!');
}
else
alert('Vous avez refusé!');
}
function mailTo()
{
var user=form_user.login.value;
var email=form_user.email.value;
var pass=form_user.passw.value;
alert('user : '+user+'\nemail : '+email);
//Envoie du courriel avec les informations de la page.
}
</script>
</head>
<body>
<form id="form_user" action="" method="post">
Votre nom d'utilisateur : <input type="text" name="login"><br>
Votre adresse de courriel : <input type="text" name="email"><br>
Votre mot de passe : <input type="password" name="passw"><br>
Votre mot de passe à nouveau : <input type="password" name="passw1"><br><br>
<input type="button" value="Créer compte" name="submit" onClick=javascript:validate(login.value,email.value,passw.value,passw1.value)>
</form>
</body>
</html>
---------------------------------------------------------------------
SpaceHamAgent