Exemplo n.º 1
0
}

if (isset($_POST['argEnvoiSelected']) && $_POST['argEnvoiSelected'] != '') {
    $zEnvoiSelected = $_POST['argEnvoiSelected'];
    $zEmailError = '';
    $zEmailNonReceptionne = '';
    $zEmailRecu = '';
    $zEmailClickLien = '';
    $toEnvoiSelected = explode('|',$zEnvoiSelected);
    foreach($toEnvoiSelected as $zEnvoi) {
        if ($zEnvoi != '') {
            $zSql = "SELECT id_groupe, type_envoi FROM email WHERE id ='".$zEnvoi."'";
            $tzGroupeInfo = mysql_fetch_assoc (mysql_query ($zSql));
            if ($tzGroupeInfo['type_envoi'] == TYPE_ENVOI_GROUPE || $tzGroupeInfo['type_envoi'] == TYPE_ENVOI_USER) {
            	$zColIdUser = "******";
            	$toUsers = CTableGroupe::get_array_id_user($tzGroupeInfo['id_groupe']);
            }
            else {
            	$zColIdUser = "******";
            	$toUsers = CTableGrGroupe::get_array_id_user($tzGroupeInfo['id_groupe']);
            }
            foreach ($toUsers as $zUser) {
            //0 : non valide, 1 : non réceptionné, 2 : ouvert
                $zSql2 = "SELECT retour_email_statut,retour_email_lien FROM retour_email
                          WHERE retour_email_id_email = '".$zEnvoi."'
                          AND " . $zColIdUser . " = '".$zUser."'";
                $resResultat = $bdd->select($zSql2);
                $toResultat = @mysql_fetch_assoc($resResultat);
                switch($toResultat['retour_email_statut']) {
                    case '0'://E-mail non valide
                        $zEmailError = $zEmailError.$zUser.'|';
Exemplo n.º 2
0
$filtre_email 			= CSession::get('filtre_email', "%%");
$filtre_nom 			= CSession::get('filtre_nom');
$filtre_prenom			= CSession::get('filtre_prenom');
$filtre_id_groupe		= $_SESSION['id_groupe'];

if(isset($_REQUEST['id_groupe']) && $_REQUEST['id_groupe']==0) {
	$liste_user_all_groupe = trim(implode(',',CTableGroupe::get_array_id_user_all_groupe()), ',');
	if(empty($liste_user_all_groupe)) {
		$filtre_groupe = '';
	}
	else {
		$filtre_groupe = " AND id NOT IN (" . $liste_user_all_groupe . ")";
	}	
}
else {
	$filtre_groupe = " AND id IN (" . implode(',',CTableGroupe::get_array_id_user($filtre_id_groupe)) . ")";
}

$filtre  = " 1 " . $filtre_groupe;

$r_user = CTableUser::select("*", $filtre, $order);

?>
<body>
<div id="main">
  <?php if(($a != 4) && ($a != 5) ) { ?>
  <?php
//----------------------------------------------------------------------------------------------
// LISTE
//----------------------------------------------------------------------------------------------
?>
Exemplo n.º 3
0
		$id_groupe = $_POST['id_groupe'];
	}
	elseif (isset ($_GET['filtre_id_groupe'])) {
		$id_groupe = $_GET['filtre_id_groupe'];
	}
	
	if(isset($_POST['tab_user'])) $tab_user 	= $_POST['tab_user'];
	if (empty($id_groupe)) {
		$error_type = 1;
	}
	if ($error_type > 0) {
		//erreur de type champ non valide
		$msginfo = "Veuillez sp&eacute;cifier le groupe";
		break;
	}
	$tab_user_old 	= CTableGroupe::get_array_id_user($id_groupe);
	$tab_user_new 	= array_unique(array_merge($tab_user_old, $tab_user));
	$liste_user_new = implode("|", $tab_user_new);
	$groupe = new CTableGroupe(array('id' => $id_groupe, 'text' => $liste_user_new));
	$groupe->update();
	$msginfo = "Enregistrement bien effectu&eacute;";
	break;

case 8 : // Modifier etat contact
	if(!empty($_GET['id'])) $id = $_GET['id'];
	$use = new CTableUser(array('id' => $id));
	$use->reverse_etat_contact();
	break;
	
case 9 : // Modifier opportunit&eacute;
	if(!empty($_GET['id'])) $id = $_GET['id'];
Exemplo n.º 4
0
			$liste_user_all_groupe = '(' . trim (implode (',', CTableGroupe::get_array_id_user_all_groupe ()), ',') . ')';
			$listeGroupe__ = str_replace (array ('(,', ',)', ',,'), array ('(', ')', ''), ($liste_user_all_groupe));
			$Test = str_replace (array ('(', ',', ')'), array ('', '', ''), $listeGroupe__);
			if ($Test) {
				$filtre_groupe = " AND id NOT IN " . $listeGroupe__;
			} else {
				$filtre_groupe = " AND id LIKE '0'";
			}
            break;
    case '%%':
            $filtre_groupe = " ";
            break;
    default:
			$liste_user_groupe = trim (implode (',', CTableGroupe::get_array_id_user ($filtre_id_groupe)), ',');
			if ($liste_user_groupe) {
				$listeGroupe = '(' . implode (',', CTableGroupe::get_array_id_user ($filtre_id_groupe)) . ')';
				$listeGroupe__ = str_replace (array ('(,', ',)', ',,'), array ('(', ')', ''), ($listeGroupe));
				$filtre_groupe = $liste_user_groupe ? " AND id IN ".$listeGroupe__ : " ";
			}
//			else {
//				$filtre_groupe = " AND id like '0'";
//			}
}

$filtre_opportunite = "";
$i = 0;

if(count($filtre_idopportunite)) {
	$filtre_opportunite = "AND idopportunite IN (";
	$list_id = array();
	foreach($filtre_idopportunite as $id_opportunite) {