<?php
if ($_SERVER['SERVER_NAME'] == "www1.ooomake.com" && ($_GET['m'] != "content" || $_GET['c'] != "index")) {
    header("location: /404.html");
    die;
}//屏蔽执行其他php入口

define('PHPCMS_PATH', dirname(__FILE__) . DIRECTORY_SEPARATOR);
include PHPCMS_PATH.'phpcms/plugin/ipLocation/ipCity.class.php';
if(isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR'] && strcasecmp($_SERVER['HTTP_X_FORWARDED_FOR'], $unknown)){
    $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];//获取IP
}elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], $unknown)) {
    $ip = $_SERVER['REMOTE_ADDR'];
}
$ip_arr = explode(",",$ip);
$ip = $ip_arr[0];
$city = new ipCity();
$adr = $city->getCity($ip);//获取地区
if(is_numeric(strpos($adr,'浙江'))) {
    exit("<h1 style='text-align: center'>该网页无法正常运作</h1>");
}
//禁止写入执行文件
if (strstr($_SERVER['REQUEST_URI'], "file_put_content") || strstr($_SERVER['REQUEST_URI'], "@eval(")) {
    echo "非法参数";
    die;
}
//关闭member用户功能
if ($_GET['m'] == "member") {
    echo "member功能已关闭,请联系管理员";
    die;
}
include PHPCMS_PATH . '/phpcms/base.php';
//纯下载站的入口文件增加代码，禁止外人POST数据和上传文件
if (file_get_contents("php://input") || (isset($_POST) && count($_POST) > 0) || (isset($_FILES) && count($_FILES) > 0)) {
//		if ($_SERVER['SERVER_NAME'] != substr($_SERVER['HTTP_REFERER'], 7, strlen($_SERVER['SERVER_NAME'])) && $_SERVER['SERVER_NAME'] != substr($_SERVER['HTTP_REFERER'], 8, strlen($_SERVER['SERVER_NAME']))) exit('no upload');
}
pc_base::creat_app();