[php] fonction mail avec isset

Fermé
damms14 - 4 mai 2008 à 13:02
 damms14 - 4 mai 2008 à 16:53
Bonjour,

Je fais un mini formulaire php avec la fonction mail pour mon site.

voila mon code :

=======

<?php

if(isset($_POST['nom'],$_POST['prenom']))

{
$to = "exemple@test.com";

$objet = "titre";
$message = "nom : ".$_POST['nom']." \n";
$message .= "prénom : ".$_POST['prenom']." \n";


mail($to, $objet, $message);
Header("Location:ok.html");
}

?>


<html>
<body>

<form action="#" method="post">

nom:<br/>
<input name="nom" class="inpuText" type="text"><br/>

prénom:<br/>
<input name="prenom" class="inpuText" type="text"><br/>

<input name="ok" type="submit" value="Envoyer" alt="envoyer">

</form>
</body>
</html>

=====

Normalement avec ceci, il faut que l'utilisateur rentre le nom ET le prénom pour l'envoi du mail ... seulement, même en rentrant des champs vide, le mail s'envoie et je recois un mail blanc ....


--> Ma question : Quelle est le script le plus facil pour que le mail s'envoie uniquement si les deux champs sont complété ...

J'ai eu beau chercher sur le web, beaucoup de chose m'en embrouillé avec empty etc ....

Merci de votre aide et longue vie à se site d'entre aide ! !
A voir également:

2 réponses

Oups !

j'ajoute aussi que je veux que :

Après l'envoi du mail avec tous les champs, l'utilisateur soit rediriger vers la page ok.html (comme vous voyez dans le header)

et s'il manque un champ, que la page remette tout en blancs 'la même page mais avec tous les champs vides.


Merci beaucoup
0
Personne pour me HELP ? ^^
0