le 14/05/2009 à 17:51
problème avec if ?
bonjour,
encore un autre problème que je ne vois pas.
avec le code ci dessous, si j'entre une adresse non valide, il m'écris bien mon echo adresse pas valide mais il envoie quand même le mail
encore un autre problème que je ne vois pas.
avec le code ci dessous, si j'entre une adresse non valide, il m'écris bien mon echo adresse pas valide mais il envoie quand même le mail
<?php
// script pour mel1
if (!empty($mel1))
{
if (verifmail ($mel1) == '1')
{
//script envoie email petition mel1
if ($mel1 != '')
{
$recipient= $mel1;
$subject= "de la part de $nom_exp $prenom_exp";
$message1= "$message <p>
Vous pouvez participer à l'action $nom_action à cette adresse :<p>
<a href='http://www.cyberacteurs.org/actions/action.php?id=$id'>http://www.cyberacteurs.org/actions/action.php?id=$id</a> <p>
*********************** <br>
Cyber acteurs vous permet de signer ses cyber_actions à cette adresse :<p>
<A HREF='http://www.cyberacteurs.org/actions'>http://www.cyberacteurs.org/actions</A><p>
Merci<br> A Bientôt";
$headers .= "From: $mel_exp <$mel_exp> \n";
$headers .= "X-Sender: <$mel_exp>\n"; $headers .= "X-Mailer: PHP\n";
$headers .= "X-Priority: 3\n";
$headers .= "Return-Path: <$mel_exp> \n"; // Chemin de retour pour les erreurs
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"";
if(mail($recipient, $subject, $message1, $headers));
echo "<b>Votre 1° adresse :</b> $mel1 <br>";
}
else
{}
}
else
{
echo '<font color="#FF0000">L\'adresse mel de votre premier correspondant n\'est pas valide.<br>Veuillez la remplir correctement dans la page précédente.</font>';
}
}
// script mel1
?>