application/api/controller/Ajax.php
(开头部分) 76KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
* 易优CMS
* ============================================================================
* 版权所有 2016-2028 海南赞赞网络科技有限公司,并保留所有权利。
* 网站地址: http://www.eyoucms.com
* ----------------------------------------------------------------------------
* 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
* ============================================================================
* Author: 小虎哥 <1105415366@qq.com>
* Date: 2018-4-3
*/
namespace app\api\controller;
use think\Db;
class Ajax extends Base
{
/*
* 初始化操作
*/
public function _initialize() {
parent::_initialize();
}
/**
* 获取下级地区
*/
public function get_region()
{
if (IS_AJAX) {
$pid = input('pid/d', 0);
$res = Db::name('region')->where('parent_id',$pid)->select();
$this->success('请求成功', null, $res);
}
}
/**
* 内容页浏览量的自增接口
*/
public function arcclick()
{
if (!IS_AJAX) {
// 第一种方案,js输出
$aids = input('param.aids/d', 0);
if (!empty($aids)) {
$type = input('param.type/s', '');
$archives_db = Db::name('archives');
if ('view' == $type) {
$archives_db->where('aid', $aids)->update([
'click' => Db::raw('click + 1'),
]);
}
$click = $archives_db->where('aid', $aids)->value('click');
echo "document.write('".$click."');\r\n";
exit;
}
} else {
// 第二种方案,执行ajax
后面还有 1753 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
