function get_member_account($useAccount = true, $mustlogin = false) { if (empty($_SESSION[MOBILE_ACCOUNT]) && $mustlogin) { tosaveloginfrom(); header("location:" . create_url('mobile', array('name' => 'shopwap', 'do' => 'login'))); exit; } if ($mustlogin == true) { return $_SESSION[MOBILE_ACCOUNT]; } if (!empty($_SESSION[MOBILE_ACCOUNT])) { return $_SESSION[MOBILE_ACCOUNT]; } return get_session_account($useAccount); }
<?php if ($_GP["follower"] != "nologinby") { if (is_login_account() == false) { if (empty($_SESSION["noneedlogin"])) { tosaveloginfrom(); header("location:" . create_url('mobile', array('name' => 'shopwap', 'do' => 'login', 'from' => 'confirm'))); } } } else { $_SESSION["noneedlogin"] = true; clearloginfrom(); } $member = get_member_account(); $openid = $member['openid']; $op = $_GP['op'] ? $_GP['op'] : 'display'; $totalprice = 0; $allgoods = array(); $id = intval($_GP['id']); $optionid = intval($_GP['optionid']); $total = intval($_GP['total']); if (empty($total)) { $total = 1; } $direct = false; //是否是直接购买 $returnurl = ""; //当前连接 $issendfree = 0; $defaultAddress = mysqld_select("SELECT * FROM " . table('shop_address') . " WHERE isdefault = 1 and openid = :openid limit 1", array(':openid' => $openid)); if (!empty($id)) {