/*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(); break; case 'done': echo $campaignObj->toggleListItemDone(); break; case 'delete': echo $campaignObj->deleteListItem();
<?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; }