• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Изминение внешнего вида ссылок

Статус
В этой теме нельзя размещать новые ответы.
особенно когда посетителей 10к, и которые ставят линки в подпись)



зы поясни "Только я бы делал изменения на этапе вывода новости, а не ввода"
 
а какой смысл изменений в отсутсвии файла redirect.php?
 
Почему бы перед return не поставить строку:



Только я бы делал изменения на этапе вывода новости, а не ввода

Кроме того в DLE 6.0 есть тег leech - достаточно просто заменить url на leech
попробовал код который ты указал, проблема осталась
 
А файл redirect.php из чего должен состоять?
 
А файл redirect.php из чего должен состоять?

PHP:
<?php 
$theurl = getenv(REQUEST_URI); 
$theurl = preg_replace("[/(.*)\?]", "", $theurl); 
print "<meta http-equiv=\"Refresh\" content=\"1; URL=${theurl}\">"; 
?> 

<br><br>Загрузка начнётся через 3 секунды<b>...</b><br><br>Если браузер не переадресовывает вас, нажмите <a href="<?php echo $theurl    ?>">сюда</a>.
 
PHP:
<?php 
$theurl = getenv(REQUEST_URI); 
$theurl = preg_replace("[/(.*)\?]", "", $theurl); 
print "<meta http-equiv=\"Refresh\" content=\"1; URL=${theurl}\">"; 
?> 
<br><br>Загрузка начнётся через 3 секунды<b>...</b><br><br>Если браузер не переадресовывает вас, нажмите <a href="<?php echo $theurl    ?>">сюда</a>.
или так:
PHP:
$url = $_GET['url'];
Header("Location: http://$url");
 
на 4dle.ru писали, поищи там
 
а я вот другой способ использую, позаимствовал с тега leech. Все ссылки кодирются. вот
В категории engine создаем файл go.php след содержания
function reset_url($url) {
$value = str_replace("http://", "", $url);
$value = str_replace("www.", "", $value);
return reset(explode("/", $value));
}
$url = rawurldecode($_GET['url']);
$url = @base64_decode($url);
$url = str_replace("&amp;" , "&", $url);

$_SERVER['HTTP_REFERER'] = reset_url($_SERVER['HTTP_REFERER']);
$_SERVER['HTTP_HOST'] = reset_url($_SERVER['HTTP_HOST']);

if (($_SERVER['HTTP_HOST'] != $_SERVER['HTTP_REFERER']) OR $url == "") { @header('Location: /index.php'); die ("Access denied!!!<br /><br />Please visit <a href=\"/index.php\">{$_SERVER['HTTP_HOST']}</a>"); }

@header('Location: '.$url);

die ("Link Redirect:<br /><br />Please click <a href=\"{$url}\">here.</a>");
?>

а там где формируются ссылки вставляем следующее
$content['link'] = $config['http_home_url']."engine/go.php?url=".rawurlencode(base64_encode($content['link']));

Все! пример, как выглядит ссылка можно глянуть внизу в разделе FASHION новости
 
PHP:
Warning: imagejpeg(): Unable to open '/usr/home/officeby/public_html/uploads/gallery/mainthumb/kupalniki_sezona/catwalk_40_16_1186170519.jpg' for writing in /usr/home/officeby/public_html/engine/inc/makethumb.php on line 109

А это что такое у тебя в самом верху страницы сайта?
:smmne:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху