'id_text'=>$toEnvoyes['texId'], 'text'=>mysql_escape_string(CFunctions::addslashes($texte['text'])), 'pj'=>CFunctions::addslashes($toEnvoyes['piece']), 'date'=>$zDate)); $iEmailId = $obj->insert(); // MAIL EN HTML $pj = ($radioPiece) ? $toEnvoyes['piece'] : '' ; $text = $texte['text'] ; $arr_pj = explode("|", $pj); $text = $text . '<p style="text-align: center;"><a href="'.URL_RACINE.'/adminpanther/src/email.php?id=' . $iEmailId . '">Visualiser cette email comme page HTML</a></p>'; $text = $text . CDesinscription::insert_link(); $body = CNmail::build_html_body($texte['style'], CFunctions::stripslashes($text)); if(!CMail::send_mailing($liste_email, $texte['nom'], $body, $expediteur, $arr_pj)) { $msginfo = "Echec d'envoi d'email. Veuillez réessayer ultérieurement"; break; } $obj = new CTableEmail(array('id'=>$iEmailId, 'expediteur'=>CFunctions::addslashes($expediteur), 'destinataire'=>CFunctions::addslashes($destinataire), 'nom'=>CFunctions::addslashes($texte['nom']), 'text'=>mysql_real_escape_string(CFunctions::addslashes($body)), 'pj'=>CFunctions::addslashes($pj), 'etat'=>1, 'date'=>date("Y-m-d H:i:s"))); if(is_numeric($iEmailId)) $obj->update(); else $obj->insert(); $obj->update(); $msginfo = "Email bien envoyé<br/>"; } // FIN ENVOI MAIL
case 1 : //envoi email suppression if(CMail::is_email($email) && ($id = CTableUser::get_element($email, "id"))) { $destinataire = $email ; $sujet = "Finalisation de desinscription" ; $message = "<p>Vous souhaitez vous désinscrire de notre site. Si vous êtes à l'origine de cet action, veuillez cliquer sur le lien ci-dessous. Toutes vos données seront supprimées de notre plateforme.</p><p>" . CDesinscription::insert_confirm($id) . "</p>" ; $expediteur = CTableUser::get_email_admin() ; CMail::send_mail($destinataire, $sujet, $message, $expediteur); $msginfo = "<p>Attention ! Un lien de désinscription a été envoyé à " . $destinataire . "<br /> Veuillez ouvrir votre email et cliquer sur le lien reçu pour finaliser la désinscription.<p>"; } else { $msginfo = "Demande erronée ou adresse email inexistante"; } break; case 2 : //execution suppression if(CDesinscription::delete_user($md5_id)) { $msginfo = "Opération réussie. Nous ne disposons désormais d'aucune information à votre sujet."; } else { $msginfo = "Service momentanément interrompu. Veuillez réessayer ultérieurement."; } break; } ?> </head> <body> <div id="mainwrap"> <div id="contentarea"> <h1>Désinscription</h1> <?php if(empty($a)) { ?> <form>