Этот код редиректит мобильный траф.
ПП рекламится сама на некоторых форумах.. Кому нужны инвайты - пишите в ЛС!
Как оказалось всё-равно не работает :(
Кука тоже не помогает..
Проблема та же: при вбиве - отображается условие без рефа, но если ходить по страничками, то уже срабатывает условие, что реф есть.
Вот код с кукой:
siv1987, забыли про последнюю скобку - поправил сам, спасибо!
LovelAss, ваш вариант не проверял.. спасибо! :)
ivan-lev, тема называется "Регулярка поиск-замена на php", вопрос был "Помогите составить регулярку на php".
Какие нахрен редакторы?!!!
ЗЫ: Для чего мне это надо - это уже другой вопрос и к делу никак не относится..
Ваш вариант отрезает на первой закрытой кавычке, а их в "промежутке" много.
Зачем тут "<<<EOF"?
Оставил просто:
Приведу полный код. Нужно заменить вот ЭТО:
На ЭТО:
Может кто-то выложит готовое решение?
Какой тебе нахрен ДЛЕ?!! Это попап! 🤪
спасибо большое за весьма ценный совет!
Этот код редиректит мобильный траф.
ПП рекламится сама на некоторых форумах.. Кому нужны инвайты - пишите в ЛС!
Как оказалось всё-равно не работает :(
Кука тоже не помогает..
Проблема та же: при вбиве - отображается условие без рефа, но если ходить по страничками, то уже срабатывает условие, что реф есть.
Вот код с кукой:
function ps(){
$ref = $_SERVER['HTTP_REFERER'];
$host = preg_quote( str_replace('www.', '', $_SERVER['HTTP_HOST']), '#' );
if( $ref AND ! preg_match( "#^http://(www\.)?{$host}#", $ref ) ){
return true;
}
else{
return false;
}
}
if (ps() || $_COOKIE['ps']==1) {
setcookie("ps","1",time()+60*60*24*30);
echo "Контент для юзера с рефом";
} else { echo "Контент для остальных";}
?>
siv1987, забыли про последнюю скобку - поправил сам, спасибо!
LovelAss, ваш вариант не проверял.. спасибо! :)
ivan-lev, тема называется "Регулярка поиск-замена на php", вопрос был "Помогите составить регулярку на php".
Какие нахрен редакторы?!!!
ЗЫ: Для чего мне это надо - это уже другой вопрос и к делу никак не относится..
Ваш вариант отрезает на первой закрытой кавычке, а их в "промежутке" много.
Зачем тут "<<<EOF"?
Оставил просто:
<table width="100%">
<tr>
<td style="padding:2px;" colspan="3">no</td>
</tr>
HTML;
';
Приведу полный код. Нужно заменить вот ЭТО:
echo <<<HTML
<table width="100%">
<tr>
<td colspan="2" style="padding:2px;">{$lang['war_result']}</td>
</tr>
<tr>
<td width="350" style="padding:2px;">{$lang['war_file']}</td>
<td width="100">{$lang['war_size']}</td>
<td width="150">{$lang['addnews_date']}</td>
<td> </td>
</tr>
HTML;
foreach( $var->bad_files as $idx => $data )
{
if ($data['file_size'] < 50000) $color = "<font color=\"green\">";
elseif ($data['file_size'] < 100000) $color = "<font color=\"blue\">";
else $color = "<font color=\"red\">";
$data['file_size'] = formatsize ($data['file_size']);
if ($data['type']) $type = $lang['war_modified']; else $type = $lang['war_not'];
echo <<<HTML
<tr>
<td style="padding:2px;">{$color}{$data['file_path']}</font></td>
<td>{$color}{$data['file_size']}</font></td>
<td>{$color}{$data['file_date']}</font></td>
<td>{$color}{$type}</font></td>
</tr>
<tr><td background="fon.gif" height=1 colspan=4></td></tr>
HTML;
}
}
elseif ($_REQUEST['folder'] == "snap") {
echo <<<HTML
<table width="100%">
<tr>
<td style="padding:2px;" colspan="3">{$lang['war_creates']}</td>
</tr>
HTML;
}
else {
echo <<<HTML
<table width="100%">
<tr>
<td style="padding:2px;" colspan="3">{$lang['war_notfound']}</td>
</tr>
HTML;
}
На ЭТО:
<table width="100%">
<tr>
<td style="padding:2px;" colspan="3">{$lang['war_notfound']}</td>
</tr>
HTML;
Может кто-то выложит готовое решение?
Зарегистрируюсь попробую, партнерка на DLE работает, что не так часто встретишь.
Какой тебе нахрен ДЛЕ?!! Это попап! 🤪
Зарегистрируюсь попробую, партнерка на DLE работает, что не так часто встретишь.
Какой тебе нахрен ДЛЕ?!! Это попап! 🤪
ну тогда или разбирайтесь или заказывайте за $
спасибо большое за весьма ценный совет!