public function submit()
 {
     $ip_false = M('option')->where("meta_key='ip_false' AND type='user'")->getField('meta_value', true);
     if ($ip_false && in_array(mc_user_ip(), $ip_false)) {
         $this->error('您的IP被永久禁止登陆!');
     } else {
         $user_name = mc_magic_in(mc_remove_html($_POST['user_name'], 'all'));
         if ($user_name == '') {
             $this->error('账号必须填写!');
         } else {
             $user_login = M('meta')->where("meta_key='user_name' AND type ='user'")->getField('meta_value', true);
             if (in_array(strip_tags($_POST['user_name']), $user_login)) {
                 $this->error('账号已存在!');
             }
         }
         $user_email = mc_magic_in(mc_remove_html($_POST['user_email'], 'all'));
         if (empty($user_email)) {
             $this->error('邮箱必须填写!');
         } else {
             $user_email = M('meta')->where("meta_key='user_email' AND type ='user'")->getField('meta_value', true);
             if (in_array(strip_tags($_POST['user_email']), $user_email)) {
                 $this->error('邮箱已存在!');
             }
         }
         if (empty($_POST['user_pass'])) {
             $this->error('密码必须填写!');
         }
         if ($_POST['user_pass'] != $_POST['user_pass2']) {
             $this->error('两次密码必须一致!');
         }
         $user['title'] = I('param.user_name');
         $user['content'] = '';
         $user['type'] = 'user';
         $user['date'] = strtotime("now");
         $result = M("page")->data($user)->add();
         if ($result) {
             mc_add_meta($result, 'user_name', $user_name, 'user');
             $user_pass = md5(I('param.user_pass') . mc_option('site_key'));
             mc_add_meta($result, 'user_pass', $user_pass, 'user');
             mc_add_meta($result, 'user_email', $user_email, 'user');
             mc_add_meta($result, 'user_level', '1', 'user');
             cookie('user_name', I('param.user_name'), 36000000000);
             cookie('user_pass', $user_pass, 36000000000);
             $ip_array = M('action')->where("page_id='" . mc_user_id() . "' AND action_key='ip'")->getField('action_value', true);
             if ($ip_array && in_array(mc_user_ip(), $ip_array)) {
             } else {
                 if (!mc_is_admin()) {
                     mc_add_action(mc_user_id(), 'ip', mc_user_ip());
                 }
             }
             if ($_POST['comefrom']) {
                 $this->success('注册成功', $_POST['comefrom']);
             } else {
                 $this->success('注册成功', U('user/index/edit?id=' . mc_user_id()));
             }
         } else {
             $this->error('注册失败');
         }
     }
 }
Exemple #2
0
function mc_mail($to, $subject, $body)
{
    $mail = new PHPMailer();
    // 设置PHPMailer使用SMTP服务器发送Email
    $mail->IsSMTP();
    // 设置邮件的字符编码,若不指定,则为'UTF-8'
    $mail->CharSet = 'UTF-8';
    /*--------------- 邮件函数 ---------------*/
    // 添加收件人地址,可以多次使用来添加多个收件人
    $mail->AddAddress($to);
    // 设置邮件标题
    $mail->Subject = $subject;
    // 设置邮件正文
    $mail->Body = $body;
    /*--------------- 邮件函数 ---------------*/
    /*--------------- 设置 ---------------*/
    // 这部分必须和你的实际账号相同,否则会验证出错。
    $mail->From = mc_option('stmp_from');
    // 设置发件人名字
    $mail->FromName = mc_option('stmp_name');
    // 设置SMTP服务器。这里使用网易的SMTP服务器。
    $mail->Host = mc_option('stmp_host');
    // 设置SMTP服务器端口。
    $mail->SMTP_PORT = mc_option('stmp_port');
    // 设置为“需要验证”
    $mail->SMTPAuth = true;
    // 设置用户名和密码,即SMTP服务的用户名和密码。
    $mail->Username = mc_option('stmp_username');
    $mail->Password = mc_option('stmp_password');
    /*--------------- 设置 ---------------*/
    // 发送邮件。
    $mail->Send();
}
 public function submit()
 {
     $ip_false = M('option')->where("meta_key='ip_false' AND type='user'")->getField('meta_value', true);
     if ($ip_false && in_array(mc_user_ip(), $ip_false)) {
         $this->error('您的IP被永久禁止登陆!');
     } else {
         $page_id = M('meta')->where("meta_key='user_name' AND meta_value='" . mc_magic_in(I('param.user_name')) . "' AND type='user'")->getField('page_id');
         $user_pass_true = mc_get_meta($page_id, 'user_pass', true, 'user');
         if ($_POST['user_name'] && $_POST['user_pass'] && md5($_POST['user_pass'] . mc_option('site_key')) == $user_pass_true) {
             $user_pass = md5(I('param.user_pass') . mc_option('site_key'));
             cookie('user_name', I('param.user_name'), 36000000000);
             cookie('user_pass', $user_pass, 36000000000);
             $ip_array = M('action')->where("page_id='" . mc_user_id() . "' AND action_key='ip'")->getField('action_value', true);
             if ($ip_array && in_array(mc_user_ip(), $ip_array)) {
             } else {
                 if (!mc_is_admin()) {
                     mc_add_action(mc_user_id(), 'ip', mc_user_ip());
                 }
             }
             if ($_POST['comefrom']) {
                 $this->success('登陆成功', $_POST['comefrom']);
             } else {
                 if (mc_is_mobile()) {
                     $this->success('登陆成功', U('user/index/pro?id=' . mc_user_id()));
                 } else {
                     $this->success('登陆成功', U('user/index/index?id=' . mc_user_id()));
                 }
             }
         } else {
             $this->error('用户名与密码不符!');
         }
     }
 }
 public function add_post($id = false, $number = false)
 {
     if (mc_user_id()) {
         if ($_GET['wish'] == 1) {
             if (is_numeric($id) && is_numeric($number) && $number > 0) {
                 if (mc_get_meta($id, 'kucun') <= 0) {
                     $this->error('商品库存不足!');
                 } else {
                     if ($_POST['parameter']) {
                         $this->assign('parameter', $_POST['parameter']);
                         $this->assign('cart', $number);
                     } else {
                         //本商品不存在多种型号
                         $this->assign('cart', $number);
                     }
                 }
             } else {
                 $this->error('参数错误!');
             }
         }
         $this->theme(mc_option('theme'))->display('Publish/add_post');
     } else {
         $this->success('请先登陆', U('User/login/index'));
     }
 }
 public function submit($user_email)
 {
     $page_id = M('meta')->where("meta_key='user_email' AND meta_value='" . I('param.user_email') . "' AND type='user'")->getField('page_id');
     $pass = rand(100000, 999999);
     mc_update_meta($page_id, 'user_pass', md5($pass . mc_option('site_key')), 'user');
     $body = '您的新密码为:' . $pass . ',请尽快修改密码!';
     mc_mail($user_email, '找回密码', $body);
     $this->success('找回密码成功', U('user/login/index'), 10);
 }
 public function index($page = 1)
 {
     if (mc_site_url()) {
         $site_url = "http://" . $_SERVER["HTTP_HOST"] . $_SERVER['PHP_SELF'];
         $site_url = preg_replace("/\\/[a-z0-9]+\\.php.*/is", "", $site_url);
         if ($site_url != mc_site_url()) {
             $url = mc_site_url();
             Header("Location:{$url}");
         } else {
             if (is_numeric($page)) {
                 if ($_GET['keyword']) {
                     if ($_GET['stype'] == 'article') {
                         $condition['type'] = 'article';
                     } elseif ($_GET['stype'] == 'publish') {
                         $condition['type'] = 'publish';
                     } else {
                         $condition['type'] = 'pro';
                     }
                     $where['content'] = array('like', "%{$_GET['keyword']}%");
                     $where['title'] = array('like', "%{$_GET['keyword']}%");
                     $where['_logic'] = 'or';
                     $condition['_complex'] = $where;
                     $this->page = M('page')->where($condition)->order('id desc')->page($page, mc_option('page_size'))->select();
                     $count = M('page')->where($condition)->count();
                     $this->assign('count', $count);
                     $this->assign('page_now', $page);
                     if ($_GET['stype'] == 'article') {
                         $this->theme(mc_option('theme'))->display('Article/search');
                     } elseif ($_GET['stype'] == 'publish') {
                         $this->theme(mc_option('theme'))->display('Post/search');
                     } else {
                         $this->theme(mc_option('theme'))->display('Pro/search');
                     }
                 } else {
                     if (is_numeric($_GET['ref'])) {
                         session('mc_reffer', $_GET['ref']);
                         if (mc_user_id() && mc_user_id() != session('mc_reffer') && session('mc_reffer')) {
                             $user_id = mc_user_id();
                             $ref_a = mc_get_meta($user_id, 'ref', true, 'user');
                             if (!is_numeric($ref_a)) {
                                 mc_add_meta($user_id, 'ref', session('mc_reffer'), 'user');
                             }
                         }
                     }
                     $this->theme(mc_option('theme'))->display('Home/index');
                 }
             } else {
                 $this->error('参数错误!');
             }
         }
     } else {
         $site_url = "http://" . $_SERVER["HTTP_HOST"] . $_SERVER['PHP_SELF'];
         $site_url = preg_replace("/\\/[a-z0-9]+\\.php.*/is", "", $site_url);
         $url = $site_url . '/install.php';
         Header("Location:{$url}");
     }
 }
 public function single($id = 1)
 {
     if (is_numeric($id)) {
         mc_set_views($id);
         $this->page = M('page')->field('id,title,content,type,date')->where("id='{$id}'")->select();
         $this->theme(mc_option('theme'))->display('Pro/single');
     } else {
         $this->error('参数错误');
     }
 }
 public function index()
 {
     $Model = M();
     $db_prefix = C('DB_PREFIX');
     $table[] = "CREATE TABLE IF NOT EXISTS " . $db_prefix . "page (\r\n\t        \tid bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,\r\n\t        \tPRIMARY KEY(id),\r\n\t        \ttitle text,\r\n\t        \tcontent longtext,\r\n\t        \ttype varchar(20),\r\n\t        \tdate int\r\n\t\t\t\t) ENGINE=MyISAM DEFAULT CHARSET=utf8";
     $table[] = "CREATE TABLE IF NOT EXISTS " . $db_prefix . "meta (\r\n\t        \tid bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,\r\n\t        \tPRIMARY KEY(id),\r\n\t        \tpage_id bigint(20) UNSIGNED,\r\n\t        \tmeta_key varchar(20),\r\n\t        \tmeta_value varchar(255),\r\n\t        \ttype varchar(20)\r\n\t\t\t\t) ENGINE=MyISAM DEFAULT CHARSET=utf8";
     $table[] = "CREATE TABLE IF NOT EXISTS " . $db_prefix . "action (\r\n\t        \tid bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,\r\n\t        \tPRIMARY KEY(id),\r\n\t        \tpage_id bigint(20) UNSIGNED,\r\n\t        \tuser_id bigint(20) UNSIGNED,\r\n\t        \taction_key varchar(20),\r\n\t        \taction_value varchar(255),\r\n\t        \tdate int\r\n\t\t\t\t) ENGINE=MyISAM DEFAULT CHARSET=utf8";
     $table[] = "CREATE TABLE IF NOT EXISTS " . $db_prefix . "option (\r\n\t        \tid bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,\r\n\t        \tPRIMARY KEY(id),\r\n\t        \tmeta_key varchar(20),\r\n\t        \tmeta_value varchar(255),\r\n\t        \ttype varchar(20)\r\n\t\t\t\t) ENGINE=MyISAM DEFAULT CHARSET=utf8";
     $table[] = "CREATE TABLE IF NOT EXISTS " . $db_prefix . "attached (\r\n\t        \tid bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,\r\n\t        \tPRIMARY KEY(id),\r\n\t        \tsrc varchar(255),\r\n\t        \ttype varchar(20)\r\n\t\t\t\t) ENGINE=MyISAM DEFAULT CHARSET=utf8";
     foreach ($table as $query) {
         $Model->query($query);
     }
     $site_url = "http://" . $_SERVER["HTTP_HOST"] . $_SERVER['PHP_SELF'];
     $site_url = preg_replace("/\\/[a-z0-9]+\\.php.*/is", "", $site_url);
     $Data = M('option');
     $site['meta_key'] = 'site_url';
     $site['meta_value'] = $site_url;
     $site['type'] = 'public';
     $result = $Data->data($site)->add();
     $site1['meta_key'] = 'site_name';
     $site1['meta_value'] = 'Mao10CMS';
     $site1['type'] = 'public';
     $result1 = $Data->data($site1)->add();
     $site2['meta_key'] = 'site_key';
     $site2['meta_value'] = rand(1000000000, 9999999999);
     $site2['type'] = 'public';
     $result2 = $Data->data($site2)->add();
     $site3['meta_key'] = 'theme';
     $site3['meta_value'] = 'default';
     $site3['type'] = 'public';
     $result3 = $Data->data($site3)->add();
     $site4['meta_key'] = 'page_size';
     $site4['meta_value'] = '10';
     $site4['type'] = 'public';
     $result4 = $Data->data($site4)->add();
     $user['title'] = C('ADMIN_LOGIN');
     $user['content'] = '';
     $user['type'] = 'user';
     $user['date'] = strtotime("now");
     $result5 = M("page")->data($user)->add();
     if ($result && $result1 && $result2 && $result3 && $result4 && $result5) {
         mc_add_meta($result5, 'user_name', C('ADMIN_LOGIN'), 'user');
         $user_pass = md5(C('ADMIN_PASS') . mc_option('site_key'));
         mc_add_meta($result5, 'user_pass', $user_pass, 'user');
         mc_add_meta($result5, 'user_email', '', 'user');
         mc_add_meta($result5, 'user_level', '10', 'user');
         session('user_name', C('ADMIN_LOGIN'));
         session('user_pass', $user_pass);
         unlink('InstallController.class.php');
         $this->success('数据库建立成功!', U('home/index/index'));
     } else {
         $this->error('写入数据库失败');
     }
 }
 public function checkout($id, $price)
 {
     if (mc_user_id()) {
         if (is_numeric($price)) {
             $this->theme(mc_option('theme'))->display('Post/checkout');
         } else {
             $this->error('价格必须为数字!');
         }
     } else {
         $this->success('请先登陆!', U('User/login/index'));
     }
 }
 public function index($id)
 {
     if (is_numeric($id)) {
         if ($_GET['comment'] == 'all') {
             $this->comment = M('action')->where("page_id='{$id}' AND action_key='comment'")->order('id desc')->select();
         } else {
             $this->comment = M('action')->where("page_id='{$id}' AND action_key='comment'")->order('id desc')->page(1, 10)->select();
         }
         $this->assign('page_id', $id);
         $this->theme(mc_option('theme'))->display("Public:comment");
     }
 }
 public function single($id = 1)
 {
     if (is_numeric($id)) {
         mc_set_views($id);
         if (mc_option('paixu') != 2) {
             mc_update_page($id, strtotime("now"), 'date');
         }
         $this->page = M('page')->field('id,title,content,type,date')->where("id='{$id}'")->select();
         $this->theme(mc_option('theme'))->display('Post/index');
     } else {
         $this->error('参数错误!');
     }
 }
 public function submit()
 {
     if ($_POST['user_email'] && $_POST['user_pass']) {
         $page_id = M('meta')->where("meta_key='user_email' AND meta_value='" . mc_magic_in($_POST['user_email']) . "' AND type='user'")->getField('page_id');
         $pass = md5($_POST['user_pass'] . mc_option('site_key'));
         mc_update_meta($page_id, 'user_pass_lost', $pass, 'user');
         $link = mc_option('site_url') . '?m=user&c=lostpass&a=clink&id=' . $page_id . '&pass='******'请访问 ' . $link . ' 重置您的密码!';
         mc_mail($user_email, '重置密码', $body);
         $this->success('请登陆您的邮箱重置密码', U('user/login/index'), 10);
     } else {
         $this->error('必须填写完整的信息!');
     }
 }
 public function single($id, $page = 1)
 {
     if (is_numeric($id) && is_numeric($page)) {
         $condition['type'] = 'publish';
         $args_id = M('meta')->where("meta_key='group' AND meta_value='{$id}'")->getField('page_id', true);
         $condition['id'] = array('in', $args_id);
         $this->page = M('page')->where($condition)->order('date desc')->page($page, mc_option('page_size'))->select();
         $count = M('page')->where($condition)->count();
         $this->assign('id', $id);
         $this->assign('count', $count);
         $this->assign('page_now', $page);
         $this->theme(mc_option('theme'))->display('Post/group');
     } else {
         $this->error('参数错误!');
     }
 }
 public function tag($tag, $page = 1)
 {
     if (is_numeric($page)) {
         $condition['type'] = 'article';
         $date = strtotime("now");
         $args_id = M('meta')->where("meta_key='tag' AND meta_value='{$tag}' AND type='basic'")->getField('page_id', true);
         $condition['id'] = array('in', $args_id);
         $this->page = M('page')->where($condition)->order('date desc')->page($page, mc_option('page_size'))->select();
         $count = M('page')->where($condition)->count();
         $this->assign('id', $id);
         $this->assign('count', $count);
         $this->assign('page_now', $page);
         $this->theme(mc_option('theme'))->display('article/term');
     } else {
         $this->error('参数错误!');
     }
 }
 public function index($id, $page = 1)
 {
     if (is_numeric($id)) {
         if (mc_user_id() == $id) {
             $args_id = M('meta')->where("meta_key='ref' AND meta_value='{$id}'")->getField('page_id', true);
             $condition['id'] = array('in', $args_id);
             $this->page = M('page')->where($condition)->order('id desc')->page($page, mc_option('page_size'))->select();
             $count = M('page')->where($condition)->count();
             $this->assign('id', $id);
             $this->assign('count', $count);
             $this->assign('page_now', $page);
             $this->theme(mc_option('theme'))->display('User/reffer');
         } else {
             $this->error('您无权查看其他人的推荐记录!');
         }
     } else {
         $this->error('参数错误!');
     }
 }
Exemple #16
0
				<div class="form-group">
					<?php 
if (mc_option('loginqq') == 2) {
    ?>
					<a href="<?php 
    echo mc_site_url();
    ?>
/connect-qq/oauth/index.php"><img src="<?php 
    echo mc_site_url();
    ?>
/connect-qq/qq_logo.png"></a>
					<?php 
}
?>
					<?php 
if (mc_option('loginweibo') == 2) {
    ?>
					<a href="<?php 
    echo mc_site_url();
    ?>
/connect-weibo/oauth/index.php"><img src="<?php 
    echo mc_site_url();
    ?>
/connect-weibo/weibo_logo.png"></a>
					<?php 
}
?>
				</div>
				<div class="form-group">
					<p class="help-block">
						<a href="<?php 
 public function index($name)
 {
     $this->theme(mc_option('theme'))->display("Public:{$name}");
 }
Exemple #18
0
         if ($parameter) {
             foreach ($parameter as $par) {
                 list($par_name, $par_value) = explode('|', $par);
                 $kucun = mc_get_meta($val['page_id'], $par_name, 'kucun') - 1;
                 mc_update_meta($val['page_id'], $par_name, $kucun, 'kucun');
             }
         }
         $xiaoliang = mc_get_meta($val['page_id'], 'xiaoliang') + 1;
         mc_update_meta($val['page_id'], 'xiaoliang', $xiaoliang);
     }
     //积分
     $coins = M('action')->where("user_id='{$user_id}' AND action_key='coins_wait_finished'")->order('id desc')->select();
     mc_update_coins($user_id, -$coins);
     mc_add_action($user_id, 'coins', -$coins);
     //奖励积分
     $jifen_per = mc_option('jifen');
     if ($jifen_per > 0 && $jifen_per <= 100) {
         $jifen = $total_fee * $jifen_per / 100;
         mc_update_coins($user_id, $jifen);
         mc_add_action($user_id, 'coins', $jifen);
     }
     //------------------------------
     //处理业务完毕
     //------------------------------
     log_result("即时到帐后台回调成功");
     echo "success";
 } else {
     //错误时,返回结果可能没有签名,写日志trade_state、retcode、retmsg看失败详情。
     //echo "验证签名失败 或 业务错误信息:trade_state=" . $resHandler->getParameter("trade_state") . ",retcode=" . $queryRes->                         getParameter("retcode"). ",retmsg=" . $queryRes->getParameter("retmsg") . "<br/>" ;
     log_result("即时到帐后台回调失败");
     echo "fail";
Exemple #19
0
    ?>
);">
				<div class="pr">
				<h1 class="mb-20"><?php 
    echo mc_option('homehdtitle3');
    ?>
</h1>
				<p><?php 
    echo mc_option('homehdtext3');
    ?>
</p>
				<a class="btn btn-warning" href="<?php 
    echo mc_option('homehdlnk3');
    ?>
"><i class="glyphicon glyphicon-ok-sign"></i> <?php 
    echo mc_option('homehdbtn3');
    ?>
</a>
				</div>
			</div>
		</div>
		<?php 
}
?>
	</div>
</div>

<!-- 幻灯结束 -->
<div class="container-fluid home-pro">
	<h2 class="title">
		<i class="glyphicon glyphicon-certificate"></i> 推荐商品
Exemple #20
0
					<a href="<?php 
echo U('user/register/index');
?>
" class="btn btn-default btn-block btn-lg">
						注册账号
					</a>
				</div>
			</form>
		</div>
	</div>
	<div class="text-center login-foot">
	   <!--<p>Copyright <?php 
echo date('Y');
?>
 <?php 
echo mc_option('site_name');
?>
</p>-->
	   <p>Copyright 2009 - 2014 <a href="http://www.hajk.com.cn">www.hajk.com.cn</a> All rights reserved ( 沪ICP备14044077号-2 )</p>
	   <p>沪爱健康管理有限公司</p>
	</div>
</body>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="<?php 
echo mc_theme_url();
?>
/js/jquery.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="<?php 
echo mc_theme_url();
?>
Exemple #21
0
<?php 
}
?>
</head>
<body>
<a id="site-top"></a>
<header class="header">
	<div class="container-fluid">
		<div class="row">
			<div class="col-sm-12 col text-center">
				<a href="<?php 
echo mc_site_url();
?>
"><img src="<?php 
if (mc_option('logo')) {
    echo mc_option('logo');
} else {
    echo mc_theme_url();
    ?>
/img/logo-xs.png<?php 
}
?>
"></a>
			</div>
		</div>
	</div>
</header>
<div class="nav-fix text-center">
				<ul class="list-inline mb-0 wto">
					<li><a href="<?php 
echo U('pro/index/index');
 public function publish()
 {
     if (mc_user_id()) {
         if (mc_remove_html($_POST['title'], 'all') && mc_remove_html($_POST['content'])) {
             $page['title'] = mc_magic_in(mc_remove_html($_POST['title'], 'all'));
             $page['content'] = mc_magic_in(mc_remove_html(mc_str_replace_base64($_POST['content'])));
             if (mc_option('shenhe_post') == 2) {
                 if (mc_is_admin()) {
                     $page['type'] = 'publish';
                 } else {
                     $page['type'] = 'pending';
                 }
             } else {
                 $page['type'] = 'publish';
             }
             $page['date'] = strtotime("now");
             $result = M('page')->data($page)->add();
             if ($result) {
                 mc_add_meta($result, 'author', mc_user_id());
                 if (is_numeric($_POST['group'])) {
                     mc_add_meta($result, 'group', $_POST['group']);
                     mc_update_page(mc_magic_in($_POST['group']), strtotime("now"), 'date');
                     mc_add_meta($result, 'time', strtotime("now"));
                     if (is_numeric($_POST['number'])) {
                         mc_add_meta($result, 'number', $_POST['number']);
                         mc_add_meta($result, 'buyer_phone', $_POST['buyer_phone']);
                         mc_add_meta($result, 'buyer_address', $_POST['buyer_address']);
                         mc_add_meta($result, 'buyer_city', $_POST['buyer_city']);
                         mc_add_meta($result, 'buyer_province', $_POST['buyer_province']);
                         mc_add_meta($result, 'buyer_name', $_POST['buyer_name']);
                         mc_add_meta($result, 'wish', 0);
                         $parameter = $_POST['parameter'];
                         if ($parameter) {
                             foreach ($parameter as $key => $valp) {
                                 mc_add_meta($result, 'parameter', $key . '|' . $valp);
                             }
                         }
                     }
                 }
                 do_go('publish_post_end', $result);
                 if (mc_option('shenhe_post') == 2) {
                     if (mc_is_admin()) {
                         $this->success('发布成功!', U('post/index/single?id=' . $result));
                     } else {
                         $this->success('发布成功,请耐心等待审核', U('post/index/single?id=' . $result));
                     }
                 } else {
                     $this->success('发布成功!', U('post/index/single?id=' . $result));
                 }
             } else {
                 $this->error('发布失败!');
             }
         } else {
             $this->error('请填写标题和内容');
         }
     } else {
         $this->error('哥们,你放弃治疗了吗?', U('home/index/index'));
     }
 }
 public function images($page = 1)
 {
     if (mc_user_id()) {
         if (mc_is_admin()) {
             $this->content = M('attached')->order('id desc')->page($page, 20)->select();
             $count = M('page')->where($condition)->count();
             $this->assign('count', $count);
             $this->assign('page_now', $page);
             $this->theme(mc_option('theme'))->display('Control/images');
         } else {
             $this->error('您没有权限访问此页面!');
         }
     } else {
         $this->success('请先登陆', U('User/login/index'));
     }
 }
    //——请根据您的业务逻辑来编写程序(以下代码仅作参考)——
    //获取支付宝的通知返回参数,可参考技术文档中页面跳转同步通知参数列表
    //商户订单号
    $out_trade_no = $_GET['out_trade_no'];
    //支付宝交易号
    $trade_no = $_GET['trade_no'];
    //交易状态
    $trade_status = $_GET['trade_status'];
    if ($_GET['trade_status'] == 'WAIT_SELLER_SEND_GOODS') {
        //判断该笔订单是否在商户网站中已经做过处理
        //如果没有做过处理,根据订单号(out_trade_no)在商户网站的订单系统中查到该笔订单的详细,并执行商户的业务程序
        //如果有做过处理,不执行商户的业务程序
    } else {
        if ($_GET['trade_status'] == 'TRADE_FINISHED') {
            //判断该笔订单是否在商户网站中已经做过处理
            //如果没有做过处理,根据订单号(out_trade_no)在商户网站的订单系统中查到该笔订单的详细,并执行商户的业务程序
            //如果有做过处理,不执行商户的业务程序
        } else {
            //echo "trade_status=".$_GET['trade_status'];
        }
    }
    //echo "验证成功<br />";
    $this->success('支付成功!', mc_option('site_url') . '?m=user&c=index&a=pro&id=' . mc_user_id());
    //——请根据您的业务逻辑来编写程序(以上代码仅作参考)——
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
} else {
    //验证失败
    //如要调试,请看alipay_notify.php页面的verifyReturn函数
    //echo "验证失败";
    $this->error('支付失败!', mc_option('site_url'));
}
Exemple #25
0
">
					<div class="form-group">
						<input type="text" name="article_title" class="form-control" placeholder="页面标题" value="<?php 
        echo mc_option('article_title');
        ?>
">
					</div>
					<div class="form-group">
						<input type="text" name="article_keywords" class="form-control" placeholder="页面关键词,英文半角逗号隔开" value="<?php 
        echo mc_option('article_keywords');
        ?>
">
					</div>
					<div class="form-group">
						<input type="text" name="article_description" class="form-control" placeholder="页面描述" value="<?php 
        echo mc_option('article_description');
        ?>
">
					</div>
					<input name="article_control" type="hidden" value="ok">
					<button type="submit" class="btn btn-warning btn-block">
						<i class="glyphicon glyphicon-ok-circle"></i> 保存
					</button>
				</form>
			</div>
		</div>
	</div>
</div>
<?php 
    }
}
/* *
 * 配置文件
 * 版本:3.3
 * 日期:2012-07-19
 * 说明:
 * 以下代码只是为了方便商户测试而提供的样例代码,商户可以根据自己网站的需要,按照技术文档编写,并非一定要使用该代码。
 * 该代码仅供学习和研究支付宝接口使用,只是提供一个参考。
 * 提示:如何获取安全校验码和合作身份者id
 * 1.用您的签约支付宝账号登录支付宝网站(www.alipay.com)
 * 2.点击“商家服务”(https://b.alipay.com/order/myorder.htm)
 * 3.点击“查询合作者身份(pid)”、“查询安全校验码(key)”
 * 安全校验码查看时,输入支付密码后,页面呈灰色的现象,怎么办?
 * 解决方法:
 * 1、检查浏览器配置,不让浏览器做弹框屏蔽设置
 * 2、更换浏览器或电脑,重新登录查询。
 */
//↓↓↓↓↓↓↓↓↓↓请在这里配置您的基本信息↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
//合作身份者id,以2088开头的16位纯数字
$alipay_config['partner'] = mc_option('alipay2_partner');
//安全检验码,以数字和字母组成的32位字符
$alipay_config['key'] = mc_option('alipay2_key');
//↑↑↑↑↑↑↑↑↑↑请在这里配置您的基本信息↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
//签名方式 不需修改
$alipay_config['sign_type'] = strtoupper('MD5');
//字符编码格式 目前支持 gbk 或 utf-8
$alipay_config['input_charset'] = strtolower('utf-8');
//ca证书路径地址,用于curl中ssl校验
//请保证cacert.pem文件在当前文件夹目录中
$alipay_config['cacert'] = getcwd() . '\\cacert.pem';
//访问模式,根据自己的服务器是否支持ssl访问,若支持请选择https;若不支持请选择http
$alipay_config['transport'] = 'http';
Exemple #27
0
<?php

$spname = mc_option('site_name') . '订单';
$partner = mc_option('tenpay_seller');
//财付通商户号
$key = mc_option('tenpay_key');
//财付通密钥
$return_url = mc_option('site_url') . '/pay/tenpay_return_url.php';
//显示支付结果页面,*替换成payReturnUrl.php所在路径
$notify_url = mc_option('site_url') . '/pay/tenpay_notify_url.php';
//支付完成后的回调处理页面,*替换成payNotifyUrl.php所在路径
Exemple #28
0
			<li class="active"><a href="<?php 
echo mc_option('site_url');
?>
/?keyword=<?php 
echo $_GET['keyword'];
?>
&stype=pro">商品</a></li>
			<li><a href="<?php 
echo mc_option('site_url');
?>
/?keyword=<?php 
echo $_GET['keyword'];
?>
&stype=publish">社区</a></li>
			<li><a href="<?php 
echo mc_option('site_url');
?>
/?keyword=<?php 
echo $_GET['keyword'];
?>
&stype=article">文章</a></li>
		</ul>
	</h4>
	<div class="row">
		<?php 
foreach ($page as $val) {
    ?>
		<div class="col-xs-6 col-sm-6 col-md-4 col-lg-3 col">
			<a class="pr img-div" href="<?php 
    echo mc_get_url($val['id']);
    ?>
Exemple #29
0
								<li id="coins-after" style="display:none">抵现后积分:<span><?php 
echo mc_coins(mc_user_id());
?>
</span></li>
							</ul>
						</div>
						<div class="col-sm-8 text-right">
							<?php 
if (mc_option('yunfei') > 0) {
    ?>
							<p>商品总价:<?php 
    echo mc_total() - mc_option('yunfei');
    ?>
 元</p>
							<p>运费:<?php 
    echo mc_option('yunfei');
    ?>
 元</p>
							<style>#total-true {padding-top: 0;}</style>
							<?php 
}
?>
							<p id="total-true">订单总额:<span><?php 
echo mc_total();
?>
</span> 元</p>
						</div>
					</div>
				</div>
				<script>	
				jQuery(document).ready(function(){
Exemple #30
0
            $user_id = M('page')->where("title='" . $user_message['screen_name'] . "' AND type ='user'")->getField('id', true);
            if ($user_id) {
                $user['title'] = $user_name_test;
            } else {
                $user['title'] = $user_message['screen_name'];
            }
        } else {
            $user['title'] = $user_name_test;
        }
        $user['content'] = '';
        $user['type'] = 'user';
        $user['date'] = strtotime("now");
        $result = M("page")->data($user)->add();
        if ($result) {
            mc_add_meta($result, 'user_name', $user_name_test, 'user');
            $user_pass = md5($uid . mc_option('site_key'));
            mc_add_meta($result, 'user_pass', $user_pass, 'user');
            mc_add_meta($result, 'user_wboid', $uid, 'user');
            mc_add_meta($result, 'user_level', '1', 'user');
            cookie('user_name', $user_name_test, 36000000000);
            cookie('user_pass', $user_pass, 36000000000);
            $this->success('登陆成功', mc_option('site_url') . '?m=user&c=index&a=edit&id=' . mc_user_id());
        } else {
            $this->error('登陆失败');
        }
    }
} else {
    ?>
授权失败。
<?php 
}