Проблем при преместване със сайт

MaZZoHuCTa

Registered
Преди няколко дни си преместих сайта.. на нов хост и ми излезе следната грешка на началната страница.


Warning: Cannot modify header information - headers already sent by (output started at /home/...../public_html/........../index.php:1) in /home/...../public_html/........../system/functions/functions.php on line 15


Ето го и въпросния ред:

Код:
setcookie( $name, $value, $expire);

А това е целият файл:

Код:
<?


function redirect( $url )
{
	header( "location: $url" );
	msgbox( 'Redirecting...' , 'Please wait' , '<a href=\'$url\'>Click here if you don\'t want to wait</a>' , array('redirect' => "<meta http-equiv=\"Refresh\" content=\"2; URL=$url\">" ) );
}

function fsetcookie( $name , $value )
{
	global $conf,$Out;
	$expire = TIMENOW + 31536000;
	
	setcookie( $name, $value, $expire);


	
	
}
// -> Parse Variable Functions
function switch_id_or_auth($auth,$link)
{
	if($auth=='my')
	{
		return "&auth=my";
	}
	else
	{
		return $link;
	}
}
function string_to_array($str,$char = ',')
{
	return explode($char,$str);
}


function array_to_string($array,$char = ',')
{
	$i=0;
	$str = null;
	if($array)
	{
		$count = count($array);
		foreach ($array as $item)
		{
			$i++;
			if($i==$count)
			{
				$str.=$item;
			}
			else
			{
				$str.=$item.$char;
			}
		}
	}
	return $str;
}


function permission($menuid)
{
	global $userinfo,$db,$Url,$Lang;
	$userid=$userinfo['userid'];
	$check=$db->sql_get_first("
				select count(tbl_user.PK_UserID) as Total from tbl_user, tbl_groupmember, tbl_menu, tbl_permission	
				WHERE tbl_user.FK_GroupMemID=tbl_groupmember.PK_GroupMemID
				AND tbl_groupmember.PK_GroupMemID=tbl_permission.FK_GroupMemID
				AND tbl_permission.FK_MenuID = tbl_menu.PK_MenuID
				AND tbl_menu.PK_MenuID=$menuid
				AND tbl_user.PK_UserID=$userid
	");
	
	if($check['Total']<=0)
	$Url->redirect(array('page'=>'index'));
	return $check['Total'];
}

// -> Functions Area
?>
 
Не знам как ползваш съответния файл, но предполагам го инклуудваш.
<?php
ob_start();
include("functions.php"); //това ти е файла, който даде като пример
..................
Виж така длаи ще стане
 
shterev каза:
За да ти изкарва тая грешка преди това Location имаш или echo или някакаъе html.

Мерси за хелпа.
emagi - мерси и на теб...

като махнах ечото пак даваше грешка сложих и ob_start и вече всичко е ток
 

Back
Горе