Example #1
0
function current_teamcategory($gid = '0')
{
    global $city;
    $a = array('/team/seconds.php' => '所有');
    $categorys = DB::LimitQuery('category', array('condition' => array('zone' => 'group', 'fid' => '0', 'display' => 'Y'), 'order' => 'ORDER BY sort_order DESC, id DESC'));
    $categorys = Utility::OptionArray($categorys, 'id', 'name');
    foreach ($categorys as $id => $name) {
        $a["/team/seconds.php?gid={$id}"] = $name;
    }
    $l = "/team/seconds.php?gid={$gid}";
    if (!$gid) {
        $l = "/team/seconds.php";
    }
    return current_link($l, $a, true);
}
Example #2
0
<?php
require_once(dirname(dirname(dirname(__FILE__))) . '/app.php');

need_manager();


$cid = $_GET["cateid"];

$condition = array(
	'zone' => 'group',
	'display' => 'Y',
);
if ($cid) { 
	$condition[] = " fid = ".$cid ;
}
$cate = DB::LimitQuery('category', array(
	'condition' => $condition,
	'order' => 'ORDER BY id DESC',
));
if(!$cate) die('<option value="0">暂无细分类</option>');
$cates = Utility::OptionArray($cate, 'id', 'name');
die (Utility::Option($cates));


Example #3
0
        }
        Utility::Redirect(WEB_ROOT . "/manage/team/index.php");
    }
} else {
    $profile = Table::Fetch('leader', $login_user_id, 'user_id');
    //1
    $team = array();
    $team['user_id'] = $login_user_id;
    $team['begin_time'] = strtotime('+1 days');
    $team['end_time'] = strtotime('+2 days');
    $team['expire_time'] = strtotime('+3 months +1 days');
    $team['min_number'] = 10;
    $team['per_number'] = 1;
    $team['market_price'] = 1;
    $team['team_price'] = 1;
    //3
    $team['delivery'] = 'coupon';
    $team['address'] = $profile['address'];
    $team['mobile'] = $profile['mobile'];
    $team['fare'] = 5;
}
$groups = DB::LimitQuery('category', array('condition' => array('zone' => 'group')));
$groups = Utility::OptionArray($groups, 'id', 'name');
$cities = DB::LimitQuery('category', array('condition' => array('zone' => 'city')));
$cities = Utility::OptionArray($cities, 'id', 'name');
$partners = DB::LimitQuery('partner', array('order' => 'ORDER BY id DESC'));
$partners = Utility::OptionArray($partners, 'id', 'title');
$charities = DB::LimitQuery('charity', array('order' => 'ORDER BY id DESC'));
$charities = Utility::OptionArray($charities, 'id', 'name');
array_unshift($charities, "--Select--");
include template('manage_team_create');
Example #4
0
function current_team_category_child($gid,$sid) {
	$categorys = DB::LimitQuery('category', array(
		'condition' => array( 'zone' => 'group','fid' => $gid,'display' => 'Y' ),
		'order' => 'ORDER BY sort_order DESC, id ASC',
	));
	$categorys = Utility::OptionArray($categorys, 'id', 'name');
	if($gid!=0){
		$a = array();
		foreach($categorys AS $id=>$name) {
			$num= Table::Count('team',array("sub_id"=>$id));
			if(option_yes('rewritecity')){
				$a["/{$city['ename']}?gid=$gid&sid=$id"] = $name.'('.$num.')';
			}else{
				$a["/index.php?gid=$gid&sid=$id"] = $name.'('.$num.')';
			}
		}
		if(option_yes('rewritecity')){
			$l = "/{$city['ename']}?gid=$gid&sid=$sid";
		}else{
			$l = "/index.php?gid=$gid&sid=$sid";
		}	
		return current_link($l, $a, true);
	}
}
Example #5
0
<?php

require_once dirname(dirname(dirname(__FILE__))) . '/app.php';
import('backup');
need_manager(true);
function _go_reload()
{
    redirect(WEB_ROOT . '/manage/misc/backup.php');
}
/* get tables */
$db_name = $INI['db']['name'];
$tables = DB::GetQueryResult("SHOW TABLE STATUS FROM `{$db_name}`", false);
/* end */
if (is_get()) {
    $results = DB::GetQueryResult("SHOW TABLE STATUS FROM `{$db_name}`", false);
    $option_table = Utility::OptionArray($results, 'name', 'name');
    die(include template('manage_misc_backup'));
}
$bftype = $_POST['bfzl'];
if ($bftype == "quanbubiao") {
    if (!$_POST['fenjuan']) {
        //不是分卷
        $sql = null;
        foreach ($tables as $one) {
            $table = $one['name'];
            $sql .= backup_make_header($table);
            $query = DB::Query("SELECT * FROM `{$table}`");
            while ($r = DB::NextRecord($query)) {
                $sql .= backup_make_record($table, $r);
            }
        }
Example #6
0
File: view.php Project: noikiy/mdwp
need_login();
$order_id = $id = strval(intval($_GET['id']));
if(!$order_id || !($order = Table::Fetch('order', $order_id))) {
	die('404 Not Found');
}
if ( $order['user_id'] != $login_user['id']) {
	redirect( WEB_ROOT . "/team.php?id={$order['team_id']}");
}
if ( $order['state']=='unpay') {
	redirect( WEB_ROOT . "/team.php?id={$order['team_id']}");
}

$team = Table::FetchForce('team', $order['team_id']);
$partner = Table::Fetch('partner', $team['partner_id']);
$express = ($team['delivery']=='express');
if ( $express ) { $option_express = Utility::OptionArray(Table::Fetch('category', array('express'), 'zone'), 'id', 'name'); }

if ( $team['delivery'] == 'coupon' ) {
	$cc = array(
			'user_id' => $login_user['id'],
			'team_id' => $order['team_id'],
			'order_id' => $order['id'],
			);
	$coupons = DB::LimitQuery('coupon', array(
				'condition' => $cc,
				));
} else if ( $team['delivery'] == 'voucher' ) {
	$cc = array(
			'user_id' => $login_user['id'],
			'team_id' => $order['team_id'],
			'order_id' => $order['id'],
Example #7
0
<?php

require_once dirname(dirname(dirname(__FILE__))) . '/app.php';
need_manager(true);
$system = Table::Fetch('system', 1);
if ($_POST) {
    unset($_POST['commit']);
    /* hot city convert */
    $cityname = preg_split('/[\\s,]+/', $_POST['hotcity'], -1, PREG_SPLIT_NO_EMPTY);
    $hotcity = array();
    $cities = DB::LimitQuery('category', array('condition' => array('name' => $cityname, 'zone' => 'city')));
    $oa = Utility::OptionArray($cities, 'name', 'id');
    $_POST['hotcity'] = array();
    foreach ($cityname as $one) {
        $_POST['hotcity'][] = $oa[$one];
    }
    /* merget */
    $INI = Config::MergeINI($INI, $_POST);
    $INI = ZSystem::GetUnsetINI($INI);
    /* end */
    $value = Utility::ExtraEncode($INI);
    $table = new Table('system', array('value' => $value));
    if ($system) {
        $table->SetPK('id', 1);
    }
    $flag = $table->update(array('value'));
    Session::Set('notice', '更新系统信息成功');
    Utility::Redirect(WEB_ROOT . '/manage/system/city.php');
}
$hotcity = Utility::GetColumn($hotcities, 'name');
$hotcity = join(', ', $hotcity);
Example #8
0
function current_area_new($city_id='0', $group_id='0', $pid='0', $sid='0', $oid='0', $direction='0') {
	global $city;
	$daytime = strtotime(date('Y-m-d'));
	$condition = array(
		'team_type' => 'normal',
		"begin_time <= '{$daytime}'",
		"end_time > '{$daytime}'",
	);
	if($sid) $condition['sub_id'] = $sid;
	if($pid) $condition[] = getprice($pid);
	if ($group_id) $condition['group_id'] = $group_id;
	$team_all = Table::Count('team', $condition);
//	$a = array(
//			"/team/indexTeam.php?group_id={$group_id}&pid={$pid}" => "所有({$team_all})",
//			);
	if($city_id=='0') { $a =  " <a href=\"/team/indexTeam.php?group_id={$group_id}&pid={$pid}&sid={$sid}&oid={$oid}&did={$direction}\" class=\"r_xz\">所有({$team_all})</a> "; }
	else { $a =  " <a href=\"/team/indexTeam.php?group_id={$group_id}&pid={$pid}&sid={$sid}&oid={$oid}&did={$direction}\">所有({$team_all})</a> "; }

    $categorys = DB::LimitQuery('category', array(
		'condition' => array( 'zone' => 'city','fid' => '0','display' => 'Y' ),
		'order' => 'ORDER BY sort_order DESC, id DESC',
	));
	$categorys = Utility::OptionArray($categorys, 'id', 'name');
	foreach($categorys AS $id=>$name) {
		if($id) $condition[100] = "((city_ids like '%@{$id}@%' or city_ids like '%@0@%') or city_id in(0,{$id}))";

		$team_num = Table::Count('team', $condition);
		if($id==$city_id) { $a .=  " <a href=\"/team/indexTeam.php?group_id={$group_id}&city_id={$id}&pid={$pid}&sid={$sid}&oid={$oid}&did={$direction}\" class=\"r_xz\">$name({$team_num})</a> "; }
		else { $a .=  " <a href=\"/team/indexTeam.php?group_id={$group_id}&city_id={$id}&pid={$pid}&sid={$sid}&oid={$oid}&did={$direction}\">$name({$team_num})</a> "; }
	}
	return $a;
}
Example #9
0
$selector = $team['id'] ? 'edit' : 'create';

/**
 * 初始化分店
 * 
 
*/
$store_condition['open'] = 'Y';
if($team['partner_id'] > 0){
	$store_condition['partner_id'] = $team['partner_id'];
}
if(!empty($team['store_ids'])){
	$store_ids_arr = explode('@', $team['store_ids']);
	$format_store_ids_arr = array();
	foreach($store_ids_arr as $store_v){
		if(!empty($store_v)){
			$format_store_ids_arr[] = $store_v; 
		}
	}
	
	$store_ids_str = implode(',', $format_store_ids_arr);
}

$stores = DB::LimitQuery('store', array(
			'condition'=> $store_condition,
			'order' => 'ORDER BY id DESC',
			));
$stores = Utility::OptionArray($stores, 'id', 'name');

include template('manage_team_edit_map');
Example #10
0
<?php

require_once dirname(dirname(dirname(__FILE__))) . '/app.php';
need_partner();
$partner_id = abs(intval($_SESSION['partner_id']));
$login_partner = Table::Fetch('partner', $partner_id);
$store = Table::Fetch('store', $login_partner['store_id']);
$now = time();
$condition = array('begin_time <= ' . $now, 'end_time >=' . $now);
//	判断登陆者身份
if ($login_partner['fid'] == 0) {
    // admin
    $condition['partner_id'] = $partner_id;
    $storeList = DB::LimitQuery('store', array('condition' => array('partner_id' => $partner_id)));
} else {
    //	doner
    $condition['partner_id'] = $login_partner['fid'];
    $condition[] = 'store_ids LIKE "%@' . $login_partner['store_id'] . '@%"';
    $storeList = DB::LimitQuery('store', array('condition' => array('id' => $login_partner['store_id'])));
}
$teams = DB::LimitQuery('team', array('condition' => $condition, 'order' => 'ORDER BY id DESC'));
$teamss = Utility::OptionArray($teams, 'id', 'product');
include template('biz_multiverify');
Example #11
0
        <div class="left" >
            
          <div class="sect about">
           <div class="lead"><h4>把<?php echo $city['name']; ?>每天最新的精品团购信息发到您的邮箱。</h4></div>
            <div class="enter-address">
			  <p>立即邮件订阅每日团购信息,不错过每一天的惊喜。</p>
			  <div class="enter-address-c">
						<form  id="enter-address-form" action="/subscribe.php" method="post" class="validator">
						<div class="mail">
							<label>邮件地址:</label>
							<input id="enter-address-mail" name="email" style="height:22px; line-height:22px;" class="f-input f-mail" type="text" value="<?php echo $login_user['email']; ?>" size="20" require="true" datatype="email"/>
						  <p style="margin-left:5px; padding-left:0px; font-size:12px; ">&nbsp;请放心,我们和您一样讨厌垃圾邮件</p>
						</div>
						<div class="city">
							<label>选择城市:</label>
						  <select name="city_id" style="float:left"><?php echo Utility::Option(Utility::OptionArray($allcities, 'id', 'name'), $city['id']); ?></select>
						<br />
 <p><input id="enter-address-commit" type="submit" class="formbutton" value="马上订阅" /></p>
						</div>
                     
						</form>
			  </div>
					
                    
		    </div>
            <div class="intro-mail">
					<span>每日精品团购包括:餐厅、酒吧、KTV、SPA、美发、健身、瑜伽、演出、影院等。</span></div>
		  </div>
      
        </div>
         
Example #12
0
                        

                        

					<?php if(option_yes('verifyregister')){?>

						<?php include template("block_block_captcha");?>

					<?php }?>

	  <div class="field city" style=" margin-bottom:0px; width:150px;">

                            <label id="enter-address-city-label" for="signup-city">所在城市</label>

							<select style="font-size:14px;" name="city_id" class="f-city"><?php echo Utility::Option(Utility::OptionArray($allcities,'id','name'), $city['id']); ?><option value='0'>其他</option></select>

                </div>

      <div class="autologin_login" style="width:250px; padding-left:0px; padding-top:0px; font-size:14px">

                            <input tabindex="3" type="checkbox" value="1" name="subscribe" id="subscribe" class="f-check" checked="checked" />

                            <label for="subscribe">订阅每日最新团购信息,可随时退订 </label>

                </div>

                        <div class="act" style="overflow:hidden;padding-left:40px;">

                            <input  style="font-size:14px; margin-bottom:15px;" type="submit" value="同意协议并注册" name="commit" id="signup-submit" class="formbutton"/>
Example #13
0
function current_team_category($gid = '0')
{
    global $city;
    $city_id = $city['id'];
    $today = strtotime(date('Y-m-d'));
    $condition = array('team_type' => 'normal', "begin_time <= '{$today}'", "end_time > '{$today}'");
    $condition[] = "(city_ids like '%@{$city_id}@%' or city_ids like '%@0@%') or (city_ids = '' and city_id in(0,{$city_id}))";
    $categorys = DB::LimitQuery('category', array('condition' => array('zone' => 'group', 'fid' => '0', 'display' => 'Y'), 'order' => 'ORDER BY sort_order DESC, id DESC'));
    $categorys = Utility::OptionArray($categorys, 'id', 'name');
    $a = array();
    foreach ($categorys as $id => $name) {
        $condition['group_id'] = $id;
        $num = Table::Count('team', $condition);
        if (option_yes('rewritecity')) {
            $a["/{$city['ename']}?gid={$id}"] = $name . '(' . $num . ')';
        } else {
            $a["/index.php?gid={$id}"] = $name . '(' . $num . ')';
        }
    }
    if (option_yes('rewritecity')) {
        $l = "/{$city['ename']}?gid={$gid}";
    } else {
        $l = "/index.php?gid={$gid}";
    }
    if (!$gid) {
        $l = "/index.php";
    }
    return current_link($l, $a, true);
}
Example #14
0
                        </div>
						<div class="wholetip clear"><h3>2、联系信息</h3></div>
                      <div class="field mobile">
                          <label>手机号码</label>
                            <input style="background-color:#F2F2F2 " disabled  type="text" size="30" name="mobile" id="settings-mobile" class="number" value="<?php echo $login_user['mobile']; ?>" require="<?php echo option_yes('needmobile')?'true':'require'; ?>" datatype="mobile"   msg="您尚未绑定手机号 " <?php echo $login_user['mobilecode']=='yes'?'readonly':''; ?>/>
                          <span class="qtdl"><?php if(!$login_user['mobile']){?>
您尚未绑定手机号,<a href="http://www.milituan.net/account/setbinds.php">先去绑定手机号码</a>
<?php } else { ?>手机号码是我们联系您最重要的方式<?php }?>	</span>
                        </div>
                        <div class="field password">
                            <label>QQ</label>
                            <input type="text" size="30" name="qq" id="settings-qq" class="number" value="<?php echo $login_user['qq']; ?>" />
                        </div>
						<div class="field city">
                            <label>所在城市</label>
							<select name="city_id" class="f-city"><?php echo Utility::Option(Utility::OptionArray($allcities, 'id', 'name'), $login_user['city_id']); ?><option value='0'>其他</option></select>
                        </div>
						<div class="wholetip clear"><h3>3、派送信息</h3></div>
                        <div class="field username">
                            <label>真实姓名</label>
                            <input type="text" size="30" name="realname" id="settings-realname" class="f-input" value="<?php echo $login_user['realname']; ?>" />
							<span class="qtdl">真实姓名请与有效证件姓名保持一致,便于收取物品</span>
                        </div>
                        <div class="field username">
                            <label>收件地址</label>
                            <input type="text" size="30" name="address" id="settings-address" class="f-input" value="<?php echo $login_user['address']; ?>" />
                            <span class="qtdl">为了能及时收到物品,请按照格式填写:_省_市_县(区)_</span>
                        </div>
						                        <div class="field">
                            <label>邮政编码</label>
                            <input type="text" maxLength=6 size="10" name="zipcode" id="settings-zipcode" class="f-input number" value="<?php echo $login_user['zipcode']; ?>" />
Example #15
0
				<form id="-user-form" method="post" action="/manage/team/edit.php?id=<?php 
echo $team['id'];
?>
" enctype="multipart/form-data" class="validator">
					<input type="hidden" name="id" value="<?php 
echo $team['id'];
?>
" />
					<div class="wholetip clear"><h3>1、基本信息</h3></div>
					<div class="field">
						<label>项目类型</label>
						<select name="team_type" class="f-input" style="width:160px;" onchange="X.team.changetype(this.options[this.options.selectedIndex].value);"><?php 
echo Utility::Option($option_teamtype, $team['team_type']);
?>
</select><select name="city_id" class="f-input" style="width:160px;"><?php 
echo Utility::Option(Utility::OptionArray($allcities, 'id', 'name'), $team['city_id'], '全部城市');
?>
</select>
						<select name="group_id" class="f-input" style="width:160px;"><?php 
echo Utility::OptionGroup($groups, $cgroups, $team['group_id']);
?>
</select>
					</div>
					<div class="field" id="field_limit">
						<label>限制条件</label>
						<select name="conduser" class="f-input" style="width:160px;"><?php 
echo Utility::Option($option_cond, $team['conduser']);
?>
</select>
						<select name="buyonce" class="f-input" style="width:160px;"><?php 
echo Utility::Option($option_buyonce, $team['buyonce']);
Example #16
0
    }
    $condition1 = array('enable' => 'N', 'tools' => $_POST['mobile']);
    $tools1 = DB::LimitQuery('toolsbind', array('condition' => $condition1));
    $user_ids = Utility::GetColumn($tools1, 'user_id');
    $useridArray = array();
    //print_r($user1_ids);die();
    foreach ($user_ids as $one) {
        if (!in_array($one, $useridArray)) {
            $useridArray[] = $one;
        }
    }
    foreach ($user1_ids as $one) {
        if (!in_array($one, $useridArray)) {
            $useridArray[] = $one;
        }
    }
    $users = Table::Fetch('user', $useridArray);
    if ($users) {
        Session::Set('notice', "您的这个手机号绑定过多个用户,请选择其中一个用户来找回登录密码!");
        $usersArray = Utility::OptionArray($users, 'id', 'username');
        die(include template('account_user_select1'));
    }
    Session::Set('error', '抱歉,这个手机号没有在本站绑定过用户,试试<a style="color:#000" href="/account/repass.php">邮箱找回密码?</a>');
    redirect(WEB_ROOT . '/account/repassmobile.php');
}
$action = strval($_GET['action']);
if ($action == 'ok') {
    die(include template('account_repass_ok'));
}
$pagetitle = '找回密码';
include template('account_mobilerepass');
Example #17
0
     $zone = get_zones($zone);
     /* 判断是否是快递公司,快递公司页面有价格表单 */
     if ($zone[0] == 'express') {
         $html = render('manage_ajax_dialog_express');
     } else {
         if ($zone[0] == 'group') {
             $newcategory = DB::LimitQuery('category', array('condition' => array('zone' => 'group', 'fid' => '0', 'display' => 'Y')));
             $newcategory = Utility::OptionArray($newcategory, 'id', 'name');
             $html = render('manage_ajax_dialog_categorygroup');
         } else {
             if ($zone[0] == 'bizarea') {
                 //	城市列表
                 $cityList = DB::LimitQuery("category", array('condition' => array('zone' => 'city')));
                 $newcategory = DB::LimitQuery('category', array('condition' => array('zone' => 'bizarea', 'fid' => '0')));
                 $cityList = Utility::OptionArray($cityList, 'id', 'name');
                 $newcategory = Utility::OptionArray($newcategory, 'id', 'name');
                 $html = render('manage_ajax_dialog_categorybizarea');
             } else {
                 $html = render('manage_ajax_dialog_categoryedit');
             }
         }
     }
     json($html, 'dialog');
 } elseif ('categoryremove' == $action) {
     need_auth('admin');
     $category = Table::Fetch('category', $id);
     if (!$category) {
         json('无此分类', 'alert');
     }
     if ($category['zone'] == 'city') {
         $tcount = Table::Count('team', array('city_id' => $id));
Example #18
0
function option_category($zone = 'city', $force = false)
{
    $cache = $force ? 0 : 86400 * 30;
    $cates = DB::LimitQuery('category', array('condition' => array('zone' => $zone), 'cache' => $cache));
    return Utility::OptionArray($cates, 'id', 'name');
}
Example #19
0
function option_category($zone = 'city', $force = false, $all = false)
{
    $cache = $force ? 0 : 86400 * 30;
    $cates = DB::LimitQuery('category', array('condition' => array('zone' => $zone), 'order' => 'ORDER BY sort_order DESC, id DESC', 'cache' => $cache));
    return $all ? $cates : Utility::OptionArray($cates, 'id', 'name');
}
Example #20
0
    json('非法访问', 'alert');
}
if ('ordercomment' == $action) {
    if ($order['comment_time'] && time() - $order['comment_time'] > 7 * 86400) {
        json('点评时间已经超过一周,不能再次修改', 'alert');
    }
    $team = Table::Fetch('team', $order['team_id']);
    $partner = Table::Fetch('partner', $team['partner_id']);
    $html = render('ajax_dialog_ordercomment');
    json($html, 'dialog');
} elseif ('editcomment' == $action) {
    $team = Table::Fetch('team', $order['team_id']);
    $partner_id = abs(intval($team['partner_id']));
    $order = Table::Fetch('order', $id);
    if (!$order['comment_content']) {
        ZCredit::Comment($order['user_id']);
    }
    $u = array('comment_grade' => strval($_GET['s']), 'comment_content' => strval($_GET['t']), 'comment_wantmore' => strval($_GET['w']), 'partner_id' => $partner_id);
    if (!$order['comment_time']) {
        $u['comment_time'] = time();
    }
    Table::UpdateCache('order', $id, $u);
    /* update partner */
    $c = array('partner_id' => $partner_id, 'state' => 'pay', 'comment_display' => 'Y', 'comment_time > 0');
    $l = DB::LimitQuery('order', array('condition' => $c, 'select' => 'COUNT(1) AS count, comment_grade', 'order' => 'GROUP BY comment_grade'));
    $l = Utility::OptionArray($l, 'comment_grade', 'count');
    $u = array('comment_good' => abs(intval($l['good'])), 'comment_none' => abs(intval($l['none'])), 'comment_bad' => abs(intval($l['bad'])));
    Table::UpdateCache('partner', $partner_id, $u);
    /* end update */
    json(array(array('data' => '点评成功', 'type' => 'alert'), array('data' => 'X.boxClose();', 'type' => 'eval'), array('data' => 'null', 'type' => 'refresh')), 'mix');
}
Example #21
0
 public static function Group($n = null, $condition = null, $gname = null, $sum = null)
 {
     $condition = DB::BuildCondition($condition);
     $condition = null == $condition ? null : "WHERE {$condition}";
     $group = "GROUP BY {$gname}";
     $zone = $sum ? "SUM({$sum})" : "COUNT(1)";
     $sql = "SELECT {$gname} AS name,{$zone} AS count FROM `{$n}` {$condition} {$group}";
     $row = DB::GetQueryResult($sql, false);
     return Utility::OptionArray($row, 'name', 'count');
 }
Example #22
0
function current_area_new($city_id = '0', $group_id = '0', $pid = '0', $sid = '0', $oid = '0', $direction = '0',$area_id,$sub_area_id) {
	global $city;
	$daytime = strtotime(date('Y-m-d'));
	$condition = array('team_type' => 'normal', "begin_time <= '{$daytime}'", "end_time > '{$daytime}'", );
	if ($sid)
		$condition['sub_id'] = $sid;
	if ($pid)
		$condition[] = getprice($pid);
	if ($group_id)
		$condition['group_id'] = $group_id;
	$team_all = Table::Count('team', $condition);
	//	$a = array(
	//			"/team/indexTeam.php?group_id={$group_id}&pid={$pid}" => "所有({$team_all})",
	//			);
	if ($city_id == '0') { $a = " <a href=\"/team/indexTeam.php?group_id={$group_id}&pid={$pid}&sid={$sid}&oid={$oid}&did={$direction}&area_id={$area_id}&suba_id={$sub_area_id}\" class=\"r_xz\">所有<span>({$team_all})</span></a> ";
	} else { $a = " <a href=\"/team/indexTeam.php?group_id={$group_id}&pid={$pid}&sid={$sid}&oid={$oid}&did={$direction}&area_id={$area_id}&suba_id={$sub_area_id}\">所有<span>({$team_all})</span></a> ";
	}

	$categorys = DB::LimitQuery('category', array('condition' => array('zone' => 'city', 'fid' => '0', 'display' => 'Y'), 'order' => 'ORDER BY sort_order DESC, id DESC', ));
	$categorys = Utility::OptionArray($categorys, 'id', 'name');
	foreach ($categorys AS $id => $name) {
		if ($id)
			$condition[100] = "((city_ids like '%@{$id}@%' or city_ids like '%@0@%') or city_id in(0,{$id}))";
		//		$con_area = array('team_type' => 'normal', "begin_time <= '{$daytime}'", "end_time > '{$daytime}'", );
		//		$con_area = "((city_ids like '%@{$id}@%' or city_ids like '%@0@%') or city_id in(0,{$id})) AND team_type = 'normal' AND begin_time <= $daytime AND end_time > $daytime ";
		//		$result = DB::GetQueryResult('select count(*) as num from team where '.$con_area, true);
		//		$team_num = $result['num'];
		$team_num = Table::Count('team', $condition);
		//		$a["/team/indexTeam.php?group_id={$group_id}&city_id={$id}&pid={$pid}"] = $name . "({$team_num})";
		if ($id == $city_id) { $a .= " <a href=\"/team/indexTeam.php?group_id={$group_id}&city_id={$id}&pid={$pid}&sid={$sid}&oid={$oid}&did={$direction}&area_id={$area_id}&suba_id={$sub_area_id}\" class=\"r_xz\">$name<span>({$team_num})</span></a> ";
		} else { $a .= " <a href=\"/team/indexTeam.php?group_id={$group_id}&city_id={$id}&pid={$pid}&sid={$sid}&oid={$oid}&did={$direction}&area_id={$area_id}&suba_id={$sub_area_id}\">$name<span>({$team_num})</span></a> ";
		}
	}
	//	$l = "/team/indexTeam.php?group_id={$group_id}&city_id={$city_id}&pid={$pid}";
	//	if (!$city_id) $l = "/team/indexTeam.php?group_id={$group_id}&pid={$pid}";
	//	return current_link_new($l, $a);
	return $a;
}
Example #23
0
                            <input type="password" size="30" name="password2" id="signup-password-confirm" class="f-input" require="true" datatype="compare" compare="signup-password" />
                        </div>
                        <div class="field">
                            <label for="signup-password-confirm">手机号码</label>
                            <input type="text" size="30" name="mobile" id="signup-mobile" class="number" require="<?php 
echo option_yes('needmobile') ? 'true' : 'require';
?>
" datatype="mobile" /><span class="inputtip">手机号码是我们联系您的最重要方式,并用于<?php 
echo $INI['system']['couponname'];
?>
的短信通知</span>
                        </div>
						<div class="field city">
                            <label id="enter-address-city-label" for="signup-city">所在城市</label>
							<select name="city_id" class="f-city"><?php 
echo Utility::Option(Utility::OptionArray($hotcities, 'id', 'name'), $city['id']);
?>
<option value='0'>其他</option></select>
                        </div>
						 <div class="field subscribe">
                            
                            <label for="subscribe"></label>
							<input tabindex="3" type="checkbox" value="1" name="subscribe" id="subscribe" class="f-check" checked="checked" />
							订阅每日最新团购信息
                        </div>
						<div class="field"style="padding-left:120px;">
                            <span for="bizs">在您创建账户之前,请认真阅读<a href="/about/terms.php" target="_blank">买家协议</a></span>
                        </div>

						<div style="color:#999;line-height:30px;padding-left:80px">您提交的信息,<?php 
echo $INI['system']['abbreviation'];
Example #24
0
<?php

require_once dirname(__FILE__) . '/include/application.php';
/* process currefer*/
$currefer = uencode(strval($_SERVER['REQUEST_URI']));
/* session,cache,configure register */
Session::Init();
$INI = ZSystem::GetINI();
$cache = Cache::Instance();
$AJAX = 'XMLHttpRequest' == @$_SERVER['HTTP_X_REQUESTED_WITH'];
if (false == $AJAX) {
    header('Content-Type: text/html; charset=UTF-8;');
} else {
    header("Cache-Control: no-store, no-cache, must-revalidate");
}
/* biz logic */
$currency = $INI['system']['currency'];
$login_user_id = ZLogin::GetLoginId();
$login_user = Table::Fetch('user', $login_user_id);
if ($login_user_id) {
    $user_group = DB::GetDbRowById('user_group', $login_user['user_group_id']);
    $login_user['permission'] = $user_group['permission'];
}
$cities = Utility::OptionArray(Table::Fetch('category', array_keys($INI['hotcity']), 'ename'), 'id', 'name');
$city = cookie_city(null);
if ($script_name == __FILE__) {
    Utility::Redirect(WEB_ROOT . '/index.php');
}
Example #25
0
File: edit.php Project: noikiy/mdwp
$groups = DB::LimitQuery('category', array(
			'condition' => array( 'zone' => 'group','fid' => '0', ),
			));
$groups = Utility::OptionArray($groups, 'id', 'name');
$level_groups = DB::LimitQuery('category', array(
			'condition' => array( "zone" => "group", " fid <> 0" ),
			));

$level_groups = Utility::OptionArray($level_groups, 'id','name');

$partners = DB::LimitQuery('partner', array(
			'condition'=>array('fid'=>0),//	过滤掉子账号
			'order' => 'ORDER BY id DESC',
			));
			
$partners = Utility::OptionArray($partners, 'id', 'title');
$selector = $team['id'] ? 'edit' : 'create';

/* 快递公司信息 */
$express = db::LimitQuery('category',array(
			'condition' => array( 'zone' => 'express', 'display'=>'Y'),
			));
$relate = unserialize($team['express_relate']);
/* 合并订单快递和快递表快递数据 */
foreach ($relate as $k=>$v) {
	$ids[] = $v['id'];
	$data[$v['id']] = $v['price'];
}
foreach ($express as $k=>$v) {
	if (in_array($v['id'] , $ids)) {
		$express[$k]['relate_data'] = $data[$v['id']];
Example #26
0
" datatype="mobile"   msg="手机格式不对" <?php 
echo $login_user['mobilecode'] == 'yes' ? 'readonly' : '';
?>
/><span class="inputtip">手机号码是我们联系您最重要的方式,请准确填写</span>
                        </div>
                        <div class="field password">
                            <label>QQ</label>
                            <input type="text" size="30" name="qq" id="settings-qq" class="number" value="<?php 
echo $login_user['qq'];
?>
" />
                        </div>
						<div class="field city">
                            <label>所在城市</label>
							<select name="city_id" class="f-city"><?php 
echo Utility::Option(Utility::OptionArray($allcities, 'id', 'name'), $login_user['city_id']);
?>
<option value='0'>其他</option></select>
                        </div>
						<div class="wholetip clear"><h3>3、派送信息</h3></div>
                        <div class="field username">
                            <label>真实姓名</label>
                            <input type="text" size="30" name="realname" id="settings-realname" class="f-input" value="<?php 
echo $login_user['realname'];
?>
" />
							<span class="hint">真实姓名请与有效证件姓名保持一致,便于收取物品</span>
                        </div>
                        <div class="field username">
                            <label>收件地址</label>
                            <input type="text" size="30" name="address" id="settings-address" class="f-input" value="<?php