Example #1
0
$bIsGrGrp 			= (!empty ($_REQUEST['isGr'])) ? $_REQUEST['isGr']: 0;
$destinataire 	= (!empty($_REQUEST['id_groupe']))?trim($_REQUEST['id_groupe']):'';
$id_texte		= (!empty($_REQUEST['id_texte']))?$_REQUEST['id_texte']:0;
$date 			= (!empty($_REQUEST['date']))?trim($_REQUEST['date']):'';
$id_campagne	= (!empty($_REQUEST['id_campagne']))? trim($_REQUEST['id_campagne']):'';
$nom			= (!empty($_REQUEST['nom']))?trim($_REQUEST['nom']):'';
$expediteur		= CTableUser::get_email_admin();
$periode		= 0;
$zDateNow 		= date("Ymd");
$zDateNowBar	=	date("Y/m/d");
	
$texte = CBdd::select_row('SELECT * FROM texte WHERE id = '.$id_texte);

if($a == 44 || $a == 55) {
	
	$campagne = CTableEmail::checkDouble($id, $destinataire, $texte['nom'], $date);			
	
	$sql = "SELECT date FROM email WHERE `date` > '".$date."' AND id_campagne = ".$id_campagne;
	$res = CBdd::select($sql);
	
	if(!preg_match('/(\d{4})-(\d{2})-(\d{2})/', $date)){
		echo 'DATE_ERROR', ',', 0;
		exit(0);
	}
	else if(!$id && mysql_num_rows($res)) {
		echo 'DATE_INVALID', ',', 0;
		exit(0);	
	}
		
	/*if($campagne['id_campagne'] > 0 && $campagne['id_campagne'] != $id_campagne) {		
		echo 'DUPLICATED_ERROR', ',', $campagne['id_campagne'];