ошибка редиректа functions.php

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Kos
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 10 месяцев

ошибка редиректа functions.php

Сообщение Kos »

у меня на форуме не работает редирект когда устанавливаю в overall_header.tpl ява скрипт выдает ошибку

Код: Выделить всё

Warning: Cannot modify header information - headers already sent by (output started at /home/users/t/torrents-planet/domains/torrents-planet.ru/cache/tpl_subSilver.overall_header.php:140) in /home/users/t/torrents-planet/domains/torrents-planet.ru/includes/functions.php on line 1135
и перестает грузиться остальная часть шаблона
Сборка форума torrents.ru_0.3.5
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Kos писал(а):Сборка форума torrents.ru_0.3.5
так вы обратитесь к сборщику форума.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Kos
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 10 месяцев

Сообщение Kos »

причем тут сборщик? редирект непашет
гдето тут ошибочка

Код: Выделить всё

function redirect($url)
{
	global $db, $board_config;

	if (!empty($db))
	{
		$db->sql_close();
	}

	if (strstr(urldecode($url), "\n") || strstr(urldecode($url), "\r"))
	{
		message_die(GENERAL_ERROR, 'Tried to redirect to potentially insecure url.');
	}

	$server_protocol = ($board_config['cookie_secure']) ? 'https://' : 'http://';
	$server_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name']));
	$server_port = ($board_config['server_port'] <> 80) ? ':' . trim($board_config['server_port']) : '';
	$script_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['script_path']));
	$script_name = ($script_name == '') ? $script_name : '/' . $script_name;
	$url = preg_replace('#^\/?(.*?)\/?$#', '/\1', trim($url));

	// Redirect via an HTML form for PITA webservers
	if (@preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')))
	{
		header('Refresh: 0; URL=' . $server_protocol . $server_name . $server_port . $script_name . $url);
		echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><meta http-equiv="refresh" content="0; url=' . $server_protocol . $server_name . $server_port . $script_name . $url . '"><title>Redirect</title></head><body><div align="center">If your browser does not support meta redirection please click <a href="' . $server_protocol . $server_name . $server_port . $script_name . $url . '">HERE</a> to be redirected</div></body></html>';
		exit;
	}

	// Behave as per HTTP/1.1 spec for others
	header('Location: ' . $server_protocol . $server_name . $server_port . $script_name . $url);
	exit;
}
Аватара пользователя
Veem
phpBB 1.2.0
Сообщения: 18
Стаж: 17 лет 8 месяцев

Сообщение Veem »

Сначала у вас идет echo, потом - header. Естественно, работать это не должно, что вы и видите в результате.
Перед header'ом не может быть никакого вывода, исправьте.
Between tomorrow and today there is a bridge across forever...
Kos
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 10 месяцев

Сообщение Kos »

напишите пожалуйста что должно получиться в итоге

Добавлено спустя 2 часа 48 минут 20 секунд:

Help my
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Мы вам еще раз повторим то с чем вы соглашались при регистрации: существуют правила форума, в которых четко и ясно написано про шаблон запроса. Я так понимаю что вы либо вставили код не туда, либо не так. Мне дальше гадать или вы сами предоставите максимально полную информацию?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Kos
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 10 месяцев

Сообщение Kos »

вы скажите что вам предоставить я вам предоставлю
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Kos
Xpert писал(а):правила форума, в которых четко и ясно написано про шаблон запроса.
я люблю daft punk | новый sugoi.ru

Вернуться в «Поддержка phpBB 2.0.x»