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(); } } } }
$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);
<?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');