Exemplo n.º 1
0
require_once 'DB/DataObject/FormBuilder.php';
require_once 'HTML/QuickForm.php';
require_once "{$apps_path['libs']}/inboxoutbox_importexport.php";
$op = $_GET[op];
$smslog_id = $_GET[smslog_id];
$err = $_GET[err];
$showall = $_GET[showall];
if ($err) {
    echo "<font color=red>{$err}</font><br><br>";
}
switch ($op) {
    case "del":
        delete($_POST['smslog_id'], $uid, $selfurl);
        break;
    case "resend":
        resend($_POST['smslog_id'], true);
        header("Location: {$selfurl}&err=" . urlencode("Message has been queued for resending."));
        break;
    case "export":
        makeExportForm($selfurl, false);
        break;
    case "get_status":
    default:
        if ($showall) {
            $getuid = 0;
        } else {
            $getuid = $uid;
        }
        print makeList($getuid, $selfurl, $_GET[offset]);
        break;
}
Exemplo n.º 2
0
<?php

include "init.php";
include "{$apps_path['libs']}/function.php";
error_log("resend.php " . print_r($_GET, true));
// this url should only be called from
// playsms itself, so it should always
// be from the server
//
if ($_SERVER['REMOTE_ADDR'] != $_SERVER['SERVER_ADDR']) {
    error_log("Intruder: IP " . $_SERVER['REMOTE_ADDR']);
    die;
}
$smslog_id = $_GET[smslog_id];
error_log("got resend request {$smslog_id}");
resend($smslog_id);