Beispiel #1
0
        	'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&eacute;essayer ult&eacute;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&eacute;<br/>";
    }
    // FIN ENVOI MAIL
	
Beispiel #2
0
	
	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&eacute;sinscrire de notre site. Si vous &ecirc;tes &agrave; l'origine de cet action, veuillez cliquer sur le lien ci-dessous. Toutes vos donn&eacute;es seront supprim&eacute;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&eacute;sinscription a &eacute;t&eacute; envoy&eacute; &agrave; " . $destinataire . "<br /> Veuillez ouvrir votre email et cliquer sur le lien re&ccedil;u pour finaliser la d&eacute;sinscription.<p>";
		} else {
			$msginfo 		= "Demande erron&eacute;e ou adresse email inexistante";
		}
	break;
	
	case 2 : //execution suppression
		if(CDesinscription::delete_user($md5_id)) {
			$msginfo = "Op&eacute;ration r&eacute;ussie. Nous ne disposons d&eacute;sormais d'aucune information &agrave; votre sujet.";
		} else {
			$msginfo = "Service momentan&eacute;ment interrompu. Veuillez r&eacute;essayer ult&eacute;rieurement.";
		}
	break;
}
?>
</head>

<body>
<div id="mainwrap">
<div id="contentarea">
<h1>D&eacute;sinscription</h1>
<?php if(empty($a)) { ?>
<form>