Exemplo n.º 1
0
function form(&$err)
{
    if (isset($_POST)) {
        global $_POST;
    } else {
        return;
    }
    global $db;
    if (sending()) {
        $_SESSION = array();
        if (isset($_POST['flash'])) {
            $flash = ' -flash';
        } else {
            $flash = '';
        }
        if ($list = getlist($_POST['number'])) {
            foreach ($list->numbers as $no) {
                $err->out = Gammu::infiniteSend($_POST['message'], $no, $flash);
                if ($err->out != 0) {
                    $err->numberInError[] = getNameOf($no);
                }
            }
        } else {
            $users = $db->table('directory')->find();
            foreach ($users as $user) {
                if (isset($user->name) and $user->name == $_POST['number']) {
                    $_POST['number'] = $user->number;
                }
            }
            $_POST['number'] = str_replace(' ', '', $_POST['number']);
            $err->out = Gammu::send($_POST['message'], $_POST['number'], $flash);
            if ($err->out != 0) {
                formSetSessionValues();
            }
        }
    } else {
        if (saveContact()) {
            $_POST['number'] = str_replace(' ', '', $_POST['number']);
            $err->in = $db->table('directory')->insert($_POST);
        } else {
            if (saveList()) {
                $list = array("list" => $_POST['list']);
                $i = 1;
                while (isset($_POST['number' . $i])) {
                    if (!empty($_POST['number' . $i])) {
                        if ($number = getNumberOfName($_POST['number' . $i])) {
                            $list['numbers'][] = $number;
                        } else {
                            $list['numbers'][] = $_POST['number' . $i];
                        }
                    }
                    $i++;
                }
                $err->listin = $db->table('lists')->insert($list);
            } else {
                $err->errorMessages();
            }
        }
    }
}
Exemplo n.º 2
0
$sql3 = "select * from tuhao_comm where receiver_id={$id} and status = 0";
$mesNum = getResultNum($sql3);
if ($type == 'goods') {
    $data = sent($id, $pageSize, '');
    $goods = 1;
    $sql1 = "select * from tuhao_pro where username='******' and receiver is not null order by reg_time desc ";
    $numRows = getResultNum($sql1);
    $totalPage = ceil($numRows / $pageSize);
} elseif ($type == 'info') {
    $data = receiveComm($id, $pageSize, '');
    $goods = 0;
    $sql1 = "select * from tuhao_comm where receiver_id={$id} order by reg_time desc";
    $numRows = getResultNum($sql1);
    $totalPage = ceil($numRows / $pageSize);
} elseif ($type == 'sending') {
    $data = sending($id, $pageSize, '');
    $goods = 3;
    $username1 = fetchOne("select username from tuhao_user where id={$id}");
    $sql1 = "select * from tuhao_pro where username='******' and receiver is null order by reg_time desc ";
    $numRows = getResultNum($sql1);
    $totalPage = ceil($numRows / $pageSize);
}
$arr = array('status' => 1);
update("tuhao_pro", $arr, "username='******' and is_send=1 and status =0");
$sql = "select user_id,college,head_photo,levell,score from tuhao_info where user_id={$id}";
$user = fetchOne($sql);
$sql1 = "select username from tuhao_user where id={$user['user_id']}";
$username1 = fetchOne($sql1);
$user['src'] = "uploads/" . $user['head_photo'];
$user['username'] = $username1['username'];
$smarty->assign('username', $username);
Exemplo n.º 3
0
<?php

/**
 * Created by PhpStorm.
 * User: administrator
 * Date: 2015/8/6
 * Time: 16:21
 */
require_once '../include.php';
if (isset($_GET['id'])) {
    $id = (int) $_GET['id'];
} elseif (isset($_SESSION['id'])) {
    $id = $_SESSION['id'];
} elseif (isset($_COOKIE['id'])) {
    $id = $_COOKIE['id'];
}
echo sending($id, 8, 'json');