Показать сообщение отдельно

  #2  
Старый 04.11.2007, 00:43
RedBull@12
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
Провел на форуме:
482261

Репутация: 58
По умолчанию

to inlanger ну вот собственно скрипт кторый тебе нужен, ну и плюс там проверка на сторонние сайты,тобишь полностью скомбинировал.
PHP код:
<?php 
$test 
"no!";
$t 0;
if (
$_SERVER['HTTP_USER_AGENT'] != "" ) { 
    if ( 
substr_count($_SERVER['HTTP_USER_AGENT'],"Opera") > or substr_count($_SERVER['HTTP_USER_AGENT'],"Mozilla") > ) { $test "ok!"; }
}
$ip_in_file file("путь_к_файлу_с_ip_серверов");
for (
$i 0$i <= count($ip_in_file); $i++) { if ( $_SERVER['REMOTE_ADDR'] == $ip_in_file[$i] ) { $t "1"; } }
if ( 
$t == ) { 
    
$file file_get_contents("http://search.msn.com/results.aspx?q=ip:".$_SERVER['REMOTE_ADDR']);
    
$file1 file("http://search.msn.com/results.aspx?q=ip:".$_SERVER['REMOTE_ADDR']);
    
$exmp1 "|<h1>Поиск по запросу &quot;<strong>ip:(.*)</strong>&quot; не дал результатов.</h1>|siU";
    
$exmp2 "|<h1>We did not find any results for <strong>ip:(.*)</strong>.</h1>|siU";
    
preg_match($exmp2,$file,$out2);
    
preg_match($exmp1,$file,$out1);
}
if ( (
$out1[0] != "" or $out2[0] != "") and $t == ) { echo "Пришел юзвер<br>\n\r"; }
else { echo 
"Пришел ROBOT<br>\n\r"; }
echo 
"Тест на браузер:".$test.$t;
?>

Последний раз редактировалось RedBull@12; 04.11.2007 в 00:46..
 
Ответить с цитированием