Exemplo n.º 1
0
<?php

require_once "common/base.php";
require_once "common/header.php";
?>

<div id="main">

   <noscript>This site just doesn't work, period, without JavaScript</noscript>

<?php 
if (isset($_SESSION['LoggedIn']) && isset($_SESSION['Username']) && $_SESSION['LoggedIn'] == 1) {
    require_once 'inc/class.campaign.inc.php';
    $campaigns = new OutreachCampaign($db);
    $temp = $campaigns->loadCampaignsByUser();
    $dom = new DOMDocument("1.0");
    $node = $dom->createElement("overlays");
    $parnode = $dom->appendChild($node);
    $campaign = 1;
    $sql = "SELECT campaign.campaign_type, outreach.ID, outreach.title, outreach.outreach_date, outreach.comments, outreach.purpose, outreach.type, overlay_points.point_number, overlay_points.lat, overlay_points.lng, outreach.radius FROM campaign JOIN outreach ON outreach.campaign_ID = campaign.ID JOIN overlay_points ON overlay_points.outreach_ID = outreach.ID WHERE outreach.campaign_ID = :campaign ORDER BY outreach.ID, overlay_points.point_number";
    if ($stmt = $db->prepare($sql)) {
        $stmt->bindParam(":campaign", $campaign, PDO::PARAM_INT);
        $stmt->execute();
        //$row = $stmt->fetch();
        $overlayID = -1;
        $node = null;
        while ($row = $stmt->fetch()) {
            // $LID = $row['ListID'];
            //$URL = $row['ListURL'];
            //echo $this->formatListItems($row,   $order);
            //echo $row['campaign_type'];
Exemplo n.º 2
0
<?php

session_start();
include_once "../inc/constants.inc.php";
include_once "../inc/class.campaign.inc.php";
$campaignObj = new OutreachCampaign();
/*function PHPconsole($data) {
    if(is_array($data) || is_object($data))
	{
		echo("<script>console.log('PHP: ".json_encode($data)."');</script>");
	} else {
		echo("<script>console.log('PHP: ".$data."');</script>");
	}
}*/
//PHPconsole("campaigns");
if (!empty($_POST['action']) && isset($_SESSION['LoggedIn']) && $_SESSION['LoggedIn'] == 1) {
    switch ($_POST['action']) {
        case 'getoverlays':
            echo $campaignObj->generateCampaignXML();
            break;
        case 'saveoverlays':
            echo $campaignObj->saveOverlaysInDB();
            break;
        case 'update':
            $campaignObj->updateListItem();
            break;
        case 'sort':
            $campaignObj->changeListItemPosition();
            break;
        case 'color':
            echo $campaignObj->changeListItemColor();
<?php

require_once "common/base.php";
if (isset($_SESSION['LoggedIn']) && $_SESSION['LoggedIn'] == 1) {
    $pageTitle = "Save Outreaches";
    //require_once "common/header.php";
    include_once "inc/class.campaign.inc.php";
    $campaignObj = new OutreachCampaign();
    $input = file_get_contents('php://input');
    if ($input) {
        // exists
        //echo $input;
        $value = json_decode(file_get_contents('php://input'), true);
        //$title = $value[0]['title'];
        //echo $title;
        echo $campaignObj->saveOverlaysInDB($value);
    } else {
        // not exists
        echo "no data passed!";
    }
    ?>


<?php 
} else {
    header("Location: /Outreach/");
    exit;
}