public function addcomment()
 {
     $data['userid'] = session('userid');
     $data['mobile'] = session('userphone');
     $data['status'] = 1;
     $user = M('user');
     $list = $user->where($data)->find();
     if (!$list) {
         ajaxReturn('105', '未登录', '');
         //
     } else {
         if (cookie('comment') == 1) {
             ajaxReturn(104, '1分钟之后在评论', '');
         }
         $data['name'] = session('username');
         $data['nameid'] = session('userid');
         $data['content'] = I('post.content');
         $data['pagehref'] = I('post.href');
         $data['instime'] = time();
         $data['pagename'] = I('post.pagename');
         $sign = $this->checkDump($data);
         if (!$sign) {
             ajaxReturn(102, '不可有空信息', '');
         }
         //检测路径的c参数值。
         $data['pagehref'] = preg_replace('/amp;/', '', $data['pagehref']);
         $param = getUrlParam($data['pagehref']);
         //取出地址链接作为数组
         switch ($param['c']) {
             case 'News':
                 $data['typeid'] = 1;
                 break;
             case 'Video':
                 $data['typeid'] = 2;
                 break;
             case 'Newstar':
                 $data['typeid'] = 3;
                 break;
             default:
                 break;
         }
         $data['pageid'] = $param['id'];
         $userval = M('user')->where('id=' . session('userid'))->find();
         $data['namehead'] = $userval['headpic'];
         //查询用户头像
         $comment = M('comment');
         $addid = $comment->add($data);
         //echo $comment->getlastsql();
         if ($addid) {
             cookie('comment', '1', 60);
             ajaxReturn(0, '评论成功', '');
         } else {
             ajaxReturn(101, '评论失败', '');
         }
     }
 }
Example #2
0
                $files_content[] = '/***** Follow is the content of "' . $path . $file_name . '.' . $type . '" *****/' . "\n\n";
                $files_content[] = trim($file_content) . "\n\n\n";
            }
        } else {
            if ($file_name) {
                $files_content[] = "\n" . '/***** The file of "' . $path . $file_name . '.' . $type . '" is not exist. *****/' . "\n";
            }
        }
    }
    if (preg_match('/js|css/', $type)) {
        $res = join('', $files_content);
        return $res;
    } else {
        return '文件类型错误';
    }
}
//获得URL参数, 没有取到则返回默认值
function getUrlParam($key, $defaultValue = '')
{
    return isset($_GET[$key]) ? $_GET[$key] : $defaultValue;
}
$obj['minify'] = isset($_GET['minify']) && $_GET['minify'] == 'false' ? false : true;
$obj['host'] = 'http://' . getUrlParam('host', $_SERVER['HTTP_HOST']);
$obj['dir'] = getUrlParam('dir', '/');
$obj['type'] = getUrlParam('type', 'js');
$obj['sep'] = getUrlParam('sep', ',');
$obj['files'] = getUrlParam('files', '');
header("Expires: " . date("D, j M Y H:i:s", strtotime("now + 10 years")) . " GMT");
header('Content-Type: ' . get_outContent_type($obj['type']) . '; charset=utf-8;');
header("Access-Control-Allow-Origin:*");
echo get_files_content_string($obj);