require_once("rootpath.php");
require_once(RACINE."/class/commun/Collection_class.php");
require_once(RACINE."/class/mailing/Mailing_class.php");
//permet de valider le désabonnement à la mailing liste
$email = (isset($_POST['email'])?$_POST['email']:"");
if ($email=="") {
$email = (isset($_GET['email'])?$_GET['email']:"");
}
$desab = (isset($_POST['desab'])?$_POST['desab']:0);
$erreur = "";
$isMail = false;
if(($email != null)&&(is_mail($email))){
$isMail = true;
}
//$inscription=1 => le formulaire a été envoyé
if($desab == 1){
if(($isMail)&&($email != "")){
if (Mailing::existe($email)) {
$colEmail = new Collection('Mailing');
$colEmail->addCritere("email='".$email."'");
$modif_ok=true;
while($mailing = $colEmail->nextObj()){
$mailing->set('supprimer',2);
//if(!$mailing->contientSetErreur()) {
$modif_ok &= $mailing->enregistrer();
//}
//else {
//$modif_ok &= false;
//}
}
if ($modif_ok) {
header("Location: ".HTTP_RACINE."/php/accueil.php?mes=desabonnement");
exit(0);
}
else {
$erreur = "Attention :";
$erreur .= "
Une erreur s'est produite lors du désabonnement, merci d'essayer de nouveau.
Si le problème persiste, contactez le webmaster.";
}
}
else {
$erreur = "Attention :";
$erreur .= "
Une erreur sest produite lors du désabonnement, merci d'essayer de nouveau.
Si le problème persiste, contactez le webmaster.";
}
}
else{
$erreur = "Attention :";
$erreur .= ($email=="")?"
Votre E-mail n'a pas été indiqué.":"";
$erreur .= (($email!="")&&(!$isMail))?"
Votre adresse e-mail est invalide.":"";
}
}
//Insertion de l'entete du site
require(RACINE."/php/front/commun/entete.php");
require(RACINE."/php/front/commun/tetiere.php");
?>
| // si la variable $bouton_accueil n'existe pas, pas d'affichage du lien accueil require_once(RACINE."/php/front/arbo/affarbo.php"); ?> |
|
require_once(RACINE."/php/front/mailing/droite.php"); ?> |