Example #1
0
		$a = 5;
		break;
	}
	
	$tart= new CTableGroupe(array('id'=>$id, 'nom'=>CFunction::addslashes($nom), 'etat'=>$etat));
	$tart->update();
	
	CBdd::update("UPDATE email SET destinataire = '".$nom."' WHERE destinataire = '".$old_nom."'");
	$msginfo = "groupe bien modifié";
	$a = 0;
	break;
	
case 555 : // Vider
	if(!empty($_GET['id'])) $id = $_GET['id'];
	$tgroupe= new CTableGroupe(array('id'=>$id, 'text'=>''));
	$_group  = $tgroupe->select_row();
	
	$nom = $_group['nom'];
	$etat = $_group ['etat'];
	
	$tgroupe->update();
	$msginfo = "groupe bien vidé";
	$a = 5;
	break;
case 5555:
	break;
case 6 : // Filtrer
	if(!empty($_GET['idcat'])) $idcat = $_GET['idcat'];
	$_SESSION['idcat'] = $idcat;
	break;
}
Example #2
0
	case 44:
		$valid 	= 0;
		$zSql 	= " ";
		$zSql  .= " SELECT date FROM email WHERE id_campagne = " . $id_campagne ;
		$oDates	= CBdd::select($zSql);
		
		if($zDateNow < substr($date,0,4).substr($date,5,2).substr($date,8,2)) $valid = 1;
		while($tzDates = mysql_fetch_array($oDates)){
			if(substr($tzDates[0],0,10) == $date) $valid = 0;
		}
		
		if($valid == 1)	{		
			
			if ($bIsGrGrp == 0){
				$obj  	= new CTableGroupe(array('id'=>$destinataire));
				$groupe = $obj->select_row();
			}
			else{
				$obj  	= new CTableGrGroupe(array('id'=>$destinataire));
				$groupe = $obj->select_row();
			}
			
			$zSql 	= " ";
			$zSql  .= " INSERT INTO email (id,nom,id_groupe,type_envoi,destinataire,expediteur,id_text,id_campagne,text,pj,imap,type,periode,date) " ; 
			$zSql  .= " VALUES ('',\"".CFunction::addslashes($texte['nom'])."\",\"".$destinataire."\",\"".$bIsGrGrp."\",\"".$groupe['nom']."\",\"".$expediteur."\"" ;
			$zSql  .= " ,".$texte['id'].",".$id_campagne.",\"".CFunction::addslashes($texte['text'])."\",'','','campagne',0,'".$date."')";
			$result = CBdd::insert($zSql);
			
			if(!$result) {
				echo 'INSERT_ERROR, 0';
			}