Esempio n. 1
0
 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);
 }
Esempio n. 2
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>            
Esempio n. 3
0
 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();
     }
 }
Esempio n. 4
0
 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);
 }