예제 #1
0
$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;
}
return;
function makeList($uid, $selfurl, $offset = 0, $numShow = 75)
{
    $db = DB_DataObject::factory('playsms_tblSMSOutgoing');
예제 #2
0
if (!defined("_SECURE_")) {
    die("Intruder: IP " . $_SERVER['REMOTE_ADDR']);
}
$selfurl = $_SERVER['PHP_SELF'] . "?inc=user_inbox";
require_once 'DB/DataObject.php';
require_once 'DB/DataObject/FormBuilder.php';
require_once "{$apps_path['libs']}/inboxoutbox_importexport.php";
$op = $_GET[op];
$showall = $_GET[showall];
switch ($op) {
    case "del":
        delete($_POST['id'], $uid, $selfurl);
        break;
    case "export":
        makeExportForm($selfurl, true);
        break;
    case "user_inbox":
    default:
        if ($showall) {
            $getuid = 0;
        } else {
            $getuid = $uid;
        }
        echo makeList($getuid, $selfurl, $_GET['offset']);
        break;
}
function delete($id, $uid, $selfurl)
{
    if (!$id) {
        return;