Exemplo n.º 1
0
         $ScheduleCampaign = '1';
     } elseif ($changeScheduling == 1) {
         //Programo envío
         $SendNow = '0';
         $ScheduleCampaign = '1';
         list($day, $month, $year) = sscanf($SchedulingDate, '%02d/%02d/%04d');
         //$datetime = new DateTime("$year-$month-$day");
         //$fecha =  $datetime->format('Y-m-d');
         $fecha = $year . "-" . $month . "-" . $day;
         $SendDate = $fecha . " " . $SchedulingHour . ":" . $SchedulingMinute . ":00";
     } elseif ($changeScheduling == 2) {
         //no programo envio
         $SendNow = '0';
         $ScheduleCampaign = '1';
     }
     echo $ca->editarCampana($CampaignID, $CampaignName, $CampaignSubject, $FromID, $ReplyToID, $MailListsIds, $AddToPublicArchive, $TrackLinkClicks, $TrackReads, $TrackAnalitics, $SendStateReport, $changeScheduling, $SendNow, $ScheduleCampaign, $SendDate);
     break;
 case 'guardarContenidoHTML':
     $ca = new Campanas();
     $ev = new EnvialoSimple();
     $ev->checkSetup();
     header("Content-Type: text/html; charset=utf-8");
     echo $ca->crearCuerpoCampana($_POST["CampaignID"], $_POST["URL"], stripslashes($_POST["HTML"]), $_POST["PlainText"], $_POST["RemoteUnsubscribeBlock"]);
     break;
 case 'enviarCampana':
     $ca = new Campanas();
     $ev = new EnvialoSimple();
     $ev->checkSetup();
     echo $ca->enviarCampana($_POST["CampaignID"]);
     break;
 case 'pausarCampana':