protected function _initialize() { // $path = $_SERVER['DOCUMENT_ROOT'] . '/Application/Runtime/Data/renci.xml'; // // check task // if (file_exists($path)) { // $file = fopen($path, 'r'); // $renci = fgets($file); // fclose($file); // $len = strlen($renci); // for ($i = 0; $i < $len; $i++) { // $this -> assign('goCountRenci' . ($len - $i), $renci[$i]); // } // } $renci = GetBuyNum(); $len = strlen($renci); for ($i = 0; $i < $len; $i++) { $this->assign('goCountRenci' . ($len - $i), $renci[$i]); } $this->assign('serverTime', time()); $this->assign('title', '壹圆购物'); count_cart(0); }
<?php require_once $dir . "lib/cart/cart.php"; $varclass = ""; $varclasssearch = ""; $loginstate = 0; if (isset($_SESSION['email']) && isset($_SESSION['status_login'])) { //Validate Login if ($_SESSION['status_login'] == sha1('momocuppy123' . $_SESSION['email'])) { $loginstate = 1; $varclass = "class=\"afterlogin\""; $varclasssearch = "class=\"afterloginsearch\""; } $countcart = count_cart($_SESSION['email']); } ?> <div id="tickermenu" <?php echo $varclass; ?> > <form name="search" action="." method="post" id="frmsearch"> <input id="txt_search" class="inputtxt search" type="text" name="search" placeholder="Search" autocomplete="off"/> <input class="submitsearch" type="image" src="/images/layout/icons/magnifier.gif" value="submit_search"/> </form> <div id="account_info"> <?php if ($loginstate == 1) { ?> <div class="row-logged"> <a href="/member/userprofile/order_history/" class="accountinfo">My Account</a> <span>/</span>
public function login() { //echo $_SESSION["abc"]; if (IS_POST) { $result["status"] = 0; $result["msg"] = "登录成功。"; $password = md5($_POST['password']); $db = M('member'); // $data['mobile'] = $_POST['username']; // $user = $db->where($data)->find(); $m = D('P/Member'); $user = $m->getByMobile($_POST['username']); if (!$user || $user['password'] != $password) { $result["msg"] = '用户名或密码不正确'; } else { $data = array('uid' => $user['uid'], 'login' => array('exp', '`login` + 1'), 'login_time' => date('y-m-d-H-i-s'), 'login_ip' => get_client_ip()); $db->save($data); // 将临时购物车的记录替换成真的 $cdb = M('cart'); $_uid = get_temp_uid(); // 清空之前的商品 $cmap['uid'] = $_uid; $cdb->where($cmap)->delete(); empty_cart(); $cartCount = $cdb->where(array('uid' => $user['uid']))->count(); count_cart($cartCount); // $sql = 'update `yyg_cart` SET `flag` = 1 ,`uid` = ' . $data['uid'] .' WHERE `uid` = ' . $_uid; // $row = M()->execute($sql); session("_uid", $user['uid']); session('wxUserinfo', $user); $url = decode(I('post.redirect')); $result["status"] = 1; session('loginstatus', 1); //$this->success('登录成功',U('Person/me', '','')); } $this->ajaxReturn($result); } else { layout(false); $this->assign('title', '壹圆购物'); $this->display(); } }
public function remove($id) { $db = M('cart'); if ($db->delete($id)) { count_cart(-1); $result['status'] = 0; $result['message'] = '删除成功'; } else { $result['status'] = 1; $result['message'] = '删除失败'; } $this->ajaxReturn($result); }