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

Помощь [help]redirect

Статус
В этой теме нельзя размещать новые ответы.

EFL

Гуру форума
Регистрация
31 Июл 2008
Сообщения
152
Реакции
56
Проблема с ссылками на файлы и изображения, что то связано с engine/redirect.php

При открытий любой ссылки:
96bcef260684.jpg

Открывается такой адрес:
c28db6ea8d2e.jpg


redirect.php:
PHP:
<?php


  error_reporting(7);

    define('ROOT_DIR', '..' );
	define('ENGINE_DIR' , ROOT_DIR . '/engine');
	
	require_once ( ENGINE_DIR . '/data/config.php');
	 
	 
	 
	    if ( !count($config)  || !$config) 
		    {
			    die ("Ошибка в файле <b>engine/data/config.php</b>");
			}
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	// Настройки
	//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		
		// Проверка на валидность URL ?
		
		define('URL_CHECK' , 0); // по умолчанию 1 ( 0 - нет )
    // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	// Дальше не мацать код
	// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	
	$url  = (isset($_GET['url']) && (!empty($_GET['url']))) ? trim($_GET['url']) : @header('Location: /index.php');
	
	if  ( URL_CHECK ) 
	{
	    if ( !eregi ( 'http://' , $url ))
		{
			  die ("Неправильно построенный url");
	    }
	}   
	    $link     = "<a href=\"".$url."\">".$url."</a>";
	    $name = "http://ссылкамоегосайта.ру";
	    $url_a = ".$url.";

	    include_once ( ENGINE_DIR . '/' . (($config['version_id'] > 6.2) ? 'classes' : 'inc') . '/templates.class.php');
	    
		$skin = new dle_template;
		$skin -> dir = ( ROOT_DIR.'/templates/');
		
		$skin -> load_template('redirect.tpl');
		$skin -> set('{link}', $link );
		$skin -> set('{name}', $name);
		$skin -> set('{url}', $url_a);
		
		$skin -> compile('redirect');
		$skin -> clear();
		
		
		
		
    //вывод
  print ( $skin -> result ['redirect'] );
	//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

?>

Менял параметры не помогло, снес тоже не помогло.
 
Где-то русскими буквами сайт прописал ...
 
define('URL_CHECK' , 1); // по умолчанию 1 ( 0 - нет )
Поставь один, как здесь. А у тя ноль, попробуй. Может сам фаил redirekt.php в папку темплейс закинь, который шел в комплекте с модулем.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху