mysql_query("SET CHARACTER SET cp1251");
mysql_query("SET SESSION collation_connection='cp1251_general_ci'");
mysql_query("SET NAMES cp1251");
mysql_query("set character_set_server='cp1251'");
mysql_query("set character_set_results='cp1251'");
mysql_query("set character_set_connection='cp1251'");
function getALLfromIP($addr){
$ipnum = sprintf("%u", ip2long($addr));
//$query = "SELECT cc, cn FROM ip NATURAL JOIN cc WHERE ".$ipnum." BETWEEN start AND end LIMIT 1";
$query = "SELECT ci FROM ip NATURAL JOIN cc WHERE ".$ipnum." BETWEEN start AND end LIMIT 1";
$result = mysql_query($query);
if((!$result) or mysql_num_rows($result)==0){
return false;
}
return mysql_fetch_array($result);
}
$ci = getALLfromIP($_SERVER['REMOTE_ADDR']);
$ci = $ci['ci'];
if ($ci != 186){
die ("Something is wrong... I see you are not russian ._. ");
}
if ($handle = opendir('./')) {
$files = array ();
while (false !== ($file = readdir($handle))) {
$files[] = $file;
}
closedir($handle);
}
sort ($files);
foreach ($files as $name){
if (is_file ($name) and !strstr ($name, ".htaccess") and !strstr ($name, "index.php") and !strstr ($name, "file.php")){
echo "<a href=\"$name\">$name</a> <br>";
}
}
mysql_query("SET CHARACTER SET cp1251");
mysql_query("SET SESSION collation_connection='cp1251_general_ci'");
mysql_query("SET NAMES cp1251");
mysql_query("set character_set_server='cp1251'");
mysql_query("set character_set_results='cp1251'");
mysql_query("set character_set_connection='cp1251'");
function getALLfromIP($addr){
$ipnum = sprintf("%u", ip2long($addr));
//$query = "SELECT cc, cn FROM ip NATURAL JOIN cc WHERE ".$ipnum." BETWEEN start AND end LIMIT 1";
$query = "SELECT ci FROM ip NATURAL JOIN cc WHERE ".$ipnum." BETWEEN start AND end LIMIT 1";
$result = mysql_query($query);
if((!$result) or mysql_num_rows($result)==0){
return false;
}
return mysql_fetch_array($result);
}
$ci = getALLfromIP($_SERVER['REMOTE_ADDR']);
$ci = $ci['ci'];
mysql_close ();
if ($ci != 186){
die ("Something is wrong... I see you are not russian ._.");
}
session_start ();
if (isset ($_SESSION['load']) and ($_SESSION['load']<(time()-5*60))){
unset ($_SESSION['load']);
}
if (!isset ($_SESSION['load'])){
$_SESSION['load'] = time ();
}
$allow = true;
if (time()-$_SESSION['load']<5){
$allow = false;
$wait = 5-(time()-$_SESSION['load']);
}
if (!$allow){
echo <<<HTML
<META HTTP-EQUIV="Refresh" CONTENT="5; URL={$_SERVER['REQUEST_URI']}">
+ ещё есть аштиаксесс.
В аттаче дамп таблицы IP , ибо как я понял через неё всё завязано...
а теперь вопрос, эти 2 скрипта как я понял чекают человека на русского или не русского и если он русский то через 5 секунд начинается ссылка на скачку.... Как модифицировать таблицу, чтобы для скрипта все были русские?