Ejemplo n.º 1
0
                                $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&eacute;essayer ult&eacute;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&eacute;";
                }
                else /*($go == "Envoyer à la date pr&eacute;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));