Beispiel #1
0
<?php

// generate template preview
include "/nfslocal/www/include/db/dbconnect.php";
//get vars
$campaign = $_REQUEST["c"];
$uid = $_REQUEST["u"];
$output = build_instance($uid, $campaign);
echo !isset($output["error"]) ? stripslashes($output["copy"]) : $output["error"];
///////////////////////////////////////////////////////////////////////////////////////////////////////
function build_instance($uid, $campaign)
{
    // get user details
    $campaignemail = $campaign . "_email";
    $csql = mysql_query("SELECT * FROM {$campaignemail} WHERE uid = '{$uid}'");
    $c = mysql_fetch_array($csql);
    $temp_inst = $c["template"];
    $part = "html";
    // get client and campaign/tempalte tables
    $sql = "SELECT client.company, campaign.trackopen FROM campaign INNER JOIN `client` ON campaign.client_id = client.client_id WHERE campaign.reference ='{$campaign}';";
    $getcomp = mysql_query($sql);
    $company = mysql_fetch_array($getcomp);
    $template_table = $company[0] . "_template";
    $section_table = $company[0] . "_section";
    $ti_table = $company[0] . "_template_instance";
    $si_table = $company[0] . "_section_instance";
    $rules = $company[0] . "_rules";
    $trackopen = $company[1];
    // get template from temp instance
    $tisql = mysql_query("SELECT * FROM {$ti_table} WHERE template_instance_id = '{$temp_inst}'");
    if (mysql_num_rows($tisql) < 1) {
Beispiel #2
0
    exit;
}
if (isset($_GET["stop-instance"])) {
    stop_instance();
    exit;
}
if (isset($_GET["restart-instance"])) {
    restart_instance();
    exit;
}
if (isset($_GET["restart-instance-silent"])) {
    restart_instance_silent();
    exit;
}
if (isset($_GET["build-instance"])) {
    build_instance();
    exit;
}
if (isset($_GET["reload-all-instances"])) {
    reload_all_instances();
    exit;
}
if (isset($_GET["main-status"])) {
    status();
    exit;
}
if (isset($_GET["global-status"])) {
    global_status();
    exit;
}
if (isset($_GET["global-stats"])) {