Commit 30c41b9c by doszhang

dos

parent e716a6f6
......@@ -20,22 +20,34 @@ class IndexController extends Controller
public function index()
{
$user = $this->get_user_info_from_cookie();
// 如果没有获取到用户信息,引导用户授权
if (!$user) {
$this->request_auth($this->get_url());
return;
}
session_start();
$_SESSION['joinTime'] = time();
$this->assign('headimgurl');
$this->assign('user_header_url',$user['headimgurl']);
$this->assign('nickname',$user['nickname']);
if($this->isWeixin())
{
$user = $this->get_user_info_from_cookie();
// 如果没有获取到用户信息,引导用户授权
if (!$user) {
$this->request_auth($this->get_url());
return;
}
$this->assign('headimgurl');
$this->assign('user_header_url',$user['headimgurl']);
$this->assign('nickname',$user['nickname']);
}
$this->display();
}
private function isWeixin()
{
//return false;
if (strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false) {
return true;
}
return false;
}
function commit() {
$referer = $_SERVER['HTTP_REFERER'];
$refererInfo = parse_url( $referer );
......@@ -50,15 +62,22 @@ class IndexController extends Controller
header("HTTP/1.0 404 Not Found");
exit;
}
$user = $this->get_user_info_from_cookie();
if (!$user) {
$this->ajaxReturn(array(
'status' => 404,
'msg' => '用户信息错误',
'step' => 0
));
return;
if($this->isWeixin())
{
$user = $this->get_user_info_from_cookie();
if (!$user) {
$this->ajaxReturn(array(
'status' => 404,
'msg' => '用户信息错误',
'step' => 0
));
return;
}
}
else {
$user['id'] = 'weibo';
}
$name = $_POST['name'];
$tel = $_POST['tel'];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment