Вопрос про iframe

12
SS
На сайте с 05.03.2012
Offline
6
#11

/\

/\

/\

siv1987
На сайте с 02.04.2009
Offline
427
#12
Seo-school:
Кто-нибудь выруайте,

Что-то вы хотите от этого кода? Вы сначала попробуйте написать чего вы от него ожидаете.

SS
На сайте с 05.03.2012
Offline
6
#13
siv1987:
Что-то вы хотите от этого кода? Вы сначала попробуйте написать чего вы от него ожидаете.

Скрипт дергнут с этого сайта:

kak-forum.ru

и как я понимаю определял источник, откуда пришел пользователь, если из поиска, то подгружается iframe , если нет, то обычная страница отображается, некое подобие клоакинга. Вопрос в том, что нужно добавить, чтобы он корректно работал?

siv1987
На сайте с 02.04.2009
Offline
427
#14
Seo-school:
и как я понимаю определял источник, откуда пришел пользователь, если из поиска, то подгружается iframe , если нет, то обычная страница отображается, некое подобие клоакинга. Вопрос в том, что нужно добавить, чтобы он корректно работал?

Этот скрипт вообще-то выполняет совсем другую функцию - открывает элементы с классом without как ссылку. Вы же себе сами привели рабочий вариант на предыдущей странице, чем не устраивает?


<?
function ps(){
$ref = $_SERVER['HTTP_REFERER'];
$SE = array('google.', 'mail.', 'yandex.', 'aport.', 'rambler.', 'search.', 'yahoo.');
foreach ($SE as $source) {
if (strpos($ref,$source)!==false)
return true;
}
return false;
}

if( ps() )
{
echo '<iframe></iframe>';
}
else
{
echo 'отображается обычная страница';
}
?>
SS
На сайте с 05.03.2012
Offline
6
#15

Спасибо.....

siv1987
На сайте с 02.04.2009
Offline
427
#16

хотя на самом деле вместо $_SERVER['HTTP_REFERER'] должно быть $_SERVER['HTTP_USER_AGENT']

а 'google.', 'mail.', 'yandex.', 'aport.', 'rambler.', 'search.', 'yahoo.' и тд заменить слова из юзер-агентов

strpos тоже лучше заменить на всякий случай на stripos

SS
На сайте с 05.03.2012
Offline
6
#17
siv1987:
хотя на самом деле вместо $_SERVER['HTTP_REFERER'] должно быть $_SERVER['HTTP_USER_AGENT']
а 'google.', 'mail.', 'yandex.', 'aport.', 'rambler.', 'search.', 'yahoo.' и тд заменить слова из юзер-агентов
strpos тоже лучше заменить на всякий случай на stripos

в таком виде т.е. работать не будет?

SmileP
На сайте с 18.02.2010
Offline
386
#18

А как-нибудь зайдет хитробот и закроет эту богодельню.

D
На сайте с 14.01.2007
Offline
153
#19

SmileP, потрошитель могил?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий