problème avec if ?

Répondre
debe
le 14/05/2009 à 17:51
debe
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
<?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
?>
debe
Keika
le 17/05/2009 à 14:58
Keika
salut, peut-on voir ta fonction verifmail ?
Le PHP --> C'est dur !
debe
le 17/05/2009 à 16:34
debe
oups,
désolé
à revoir mon code, je me suis aperçu que j'envoyais 2 mail :
un controlé par le if et donc qui ne pars pas
1 autre sans ce contrôle (en dehors de la boucle) et c'est celkui ci que je reçois

désolé pour ce post inutile
debe
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours