Проблема с заголовками

Makssss

Новичок
Здравствуйте, дорогие друзья!

Полдня вчера просидел, помогите разобраться, пожалуйста. Выдается вот такая ошибка: Warning: Cannot modify header information - headers already sent by (output started at /var/www/ask/data/www/teest/new/config.php:1) in /var/www/ask/data/www/teest/new/functions.inc.php on line 7 .

Вот сам исходник config.php:

PHP:
<?php
define ('MYSQL_HOST','localhost');
define ('MYSQL_USER','kent');
define ('MYSQL_PASSWORD','brokman');
define ('MYSQL_DATABASE','news');
define ('MYSQL_PREFIX','sf');
define ('DEFAULT_LANGUAGE','RU');
include 'translations.inc.php';
include 'classes.inc.php';
include 'functions.inc.php';
?>


Вот исходник functions.inc.php(который устанавливает куки и редиректит на страницу, использую функция header):

PHP:
<?php
global $test;
$test=new Parser();

if (isset($_GET['switch_lang'])){
	if (isset($languages[$_GET['switch_lang']])){
		setcookie('language',$_GET['switch_lang'],time()+60*60*24*300);
		header('Location: index.php');
	}
}

function process(){
	global $test;
	if (isset($_GET['v'])){
		$ret=$test->process($_GET['v']);
        return $ret;
	}else{
		return null;
	}	
}

function counter(){
	global $test;
	return $test->counter();
}

function __($text){
	global $languages;
    
	if (isset($_COOKIE['language'])){
		if (isset($languages[$_COOKIE['language']][$text])){
			return $languages[$_COOKIE['language']][$text];
		}
	}
	if (isset($languages[DEFAULT_LANGUAGE][$text])){
		return $languages[DEFAULT_LANGUAGE][$text];
	}else{
		return $text;
	}
}

?>
Никак не могу понять, в чем проблема? Если судить по логам, то тут: <?php (в самой первой строчке файла config.php).Думал, может, там пробел есть какой-то, пробовал удалять. Ничего не помогает. ПОдскажите, ребята)

Спасибо
 

iKengoSoft

Новичок
где то уже вывод информации в браузер идет. ищите в include 'translations.inc.php';
include 'classes.inc.php';
 

Andkorol

Новичок
Сверху