Saturday, May 12, 2012

0

.htaccess goddady

Posted in ,
init.php

<?php
if (!defined('IN_MEDIA')) die("Hack");
if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) ob_start('ob_gzhandler');
else ob_start();
@session_start();
header("Content-Type: text/html; charset=UTF-8");
error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING);
extract($_GET, EXTR_SKIP);
extract($_POST, EXTR_SKIP); 
define('NOW',time());
define('IP',$_SERVER['REMOTE_ADDR']);
define('USER_AGENT',$_SERVER['HTTP_USER_AGENT']);
define('URL_NOW',$_SERVER["REQUEST_URI"]);
if (!USER_AGENT || !IP) exit();
include('_dbconnect.php');
$mysql =& new mysql;
$mysql->connect($config['db_host'],$config['db_user'],$config['db_pass'],$config['db_name']);
#######################################
# GET DATABASE
#######################################
function get_data($f1,$table,$f2,$f2_value){
    global $mysql,$tb_prefix;
    $q = $mysql->query("SELECT $f1 FROM ".$tb_prefix.$table." WHERE $f2='".$f2_value."'");
    $rs = $mysql->fetch_array($q);
    $f1_value = $rs[$f1];
    return $f1_value;
}
#######################################
# GET CONFIG
#######################################
$web_title = get_data('cf_web_name','config','cf_id',1);
$web_link = get_data('cf_web_link','config','cf_id',1);
if ($web_link[strlen($web_link)-1] == '/') $web_link = substr($web_link,0,-1);
$web_keywords = get_data('cf_web_keywords','config','cf_id',1);
$web_email = get_data('cf_web_email','config','cf_id',1);
$per_page = get_data('cf_per_page','config','cf_id',1);
$link_href = "?BeMovie=";
$url_load = $_GET['BeMovie'];
$url = strtolower($url_load);
$value = array();
if ($url) $value = split('/',$url);
$img_film_folder = "images/film";
$img_ads_folder  = "images/ads";
$img_trailer_folder  = "images/trailer";
$img_news_folder  = "images/news";
$js = "<script type=\"text/javascript\" src=\"js/unikey.js\"></script>
           <script type=\"text/javascript\" src=\"js/load.js\"></script>
           <script language=\"javascript\" type=\"text/javascript\" src=\"js/tooltips.js\"></script>";
?>


 .htaccess
RewriteEngine On
RewriteRule ^tim-kiem/(.*)/(.*)/page-(.*).html?$ /index.php/?BeMovie=/search/$1/$2/$3 [L]
RewriteRule ^tim-nhanh/(.*)/page-(.*).html?$ /index.php/?BeMovie=/quick_search/$1/$2 [L]
RewriteRule ^dien-vien/(.*)/page-(.*).html?$ /index.php/?BeMovie=/dien-vien/$1/$2 [L]
RewriteRule ^movie-list/(.*)/page-(.*).html?$ /index.php/?BeMovie=/list/$1/$2 [L]
RewriteRule ^movie-list/(.*)/page-(.*).html?$ /index.php/?BeMovie=/list/view/$2 [L]
RewriteRule ^movie-list/(.*)/page-(.*).html?$ /index.php/?BeMovie=/list/viewday/$2 [L]
RewriteRule ^movie-list/(.*)/page-(.*).html?$ /index.php/?BeMovie=/list/rate/$2 [L]
RewriteRule ^movie-list/(.*)/page-(.*).html?$ /index.php/?BeMovie=/list/le/$2 [L]
RewriteRule ^movie-list/(.*)/page-(.*).html?$ /index.php/?BeMovie=/list/bo/$2 [L]
RewriteRule ^movie-list/(.*)/page-(.*).html?$ /index.php/?BeMovie=/list/dcrap/$2 [L]
RewriteRule ^movie-list/(.*)/page-(.*).html?$ /index.php/?BeMovie=/list/scrap/$2 [L]
RewriteRule ^movie-list/(.*)/page-(.*).html?$ /index.php/?BeMovie=/list/decu/$2 [L]
RewriteRule ^xem-phim/(.*)-(.*).html?$ /index.php/?BeMovie=/info/$2/$1 [L]
RewriteRule ^tin-tuc/(.*)-(.*).html?$ /index.php/?BeMovie=/news/$2 [L]
RewriteRule ^the-loai/(.*)-(.*)/page-(.*).html?$ /index.php/?BeMovie=/category/$2/$1/$3 [L]
RewriteRule ^quoc-gia/(.*)-(.*)/page-(.*).html?$ /index.php/?BeMovie=/country/$2/$1/$3 [L]
RewriteRule ^xem-phim-Tap-(.*)-(.*).html?$ ./?episode=$2/$1 [L]
RewriteRule ^trailer-(.*).html?$ ./?trailer=$1 [L]
RewriteRule ^movie-home.html?$ /index.php/?BeMovie=/ [L]
RewriteRule ^xem-online/(.*)/(.*).html?$ /index.php/?BeMovie=/watch/$1 [L]
RewriteRule ^error.html?$ /index.php/?BeMovie=/error/ [L]

ở trên kia hàm
if (!ini_get('register_globals')) {
    @
$_GET $HTTP_GET_VARS;
    @
$_POST $HTTP_POST_VARS;
    @
$_COOKIE $HTTP_COOKIE_VARS;
    
extract($_GET);
    
extract($_POST);
}   


Được Thay thế bằng
 extract($_GETEXTR_SKIP);extract($_POSTEXTR_SKIP); 

0 nhận xét: