$resResult = $bdd->select($zSql); $toResult = @mysql_fetch_array($resResult); if (((int)($toResult[0]))>0) { $zSql3 = "UPDATE retour_email SET retour_email_statut = '0', retour_email_lien='0' WHERE retour_email_id_email ='".$id."' AND retour_email_id_user ='******'"; $resInsert = $bdd->update($zSql3); } else { $zSql3 = "INSERT INTO retour_email (retour_email_id_email,retour_email_id_user,retour_email_statut,retour_email_lien) VALUES ('".$id."', '".$zUser."', '0', '0')"; $resInsert = $bdd->insert($zSql3); } } if(!empty($_POST['text'])) $text = trim($_POST['text']); $text = $text . '<p style="text-align: center;"><a href="'.URL_RACINE.'/adminpanther/src/email.php?id='.$id.'">Visualiser cette email comme page HTML</a></p>'; $text = $text .'<img src ="'.URL_RACINE.'/adminpanther/src/retour.php?id='.$resInsert.'" width="0" height="0" border="0"/>'; $text = $text . CDesinscription::insert_link(); $body = CNmail::build_html_body($style, CFunction::stripslashes($text)); if(!CMail::send_mailing($zEmail, $nom, $body, $expediteur, $arr_pj)) { //$msginfo = "Echec d'envoi d'email. Veuillez réessayer ultérieurement"; break; } } } $obj = new CTableEmail(array('id'=>$id, 'expediteur'=>CFunction::addslashes($expediteur), 'destinataire'=>CFunction::addslashes($destinataire), 'nom'=>CFunction::addslashes($nom), 'text'=>mysql_real_escape_string(CFunction::addslashes($body)), 'pj'=>CFunction::addslashes($pj), 'etat'=>1, 'date'=>date("Y-m-d H:i:s"))); if(!empty($id)) $obj->update(); else $obj->insert(); $obj->update(); $msginfo = "Email bien envoyé"; } else /*($go == "Envoyer à la date prévue")*/ { $obj = new CTableEmail(array('id'=>$id, 'expediteur'=>CFunction::addslashes($expediteur), 'destinataire'=>CFunction::addslashes($destinataire), 'nom'=>CFunction::addslashes($nom), 'text'=>CFunction::addslashes($body), 'pj'=>CFunction::addslashes($pj), 'etat'=>3, 'date'=>$date));