Javascript Кирилица!

kristiqn2

Registered
Имам 2 проблема:
единият е кирилица на javascript използвам jquery за да направя една чат системка но когато натисна изход трябва да ми излезе "сигурни ли сте, че искате да излезете?" а ми излиза "??????? ?? ???, ?? ?????? ?? ?????????"
ето го и кода:
[js]$(function() {
$("#exit").click(function() {
var exit = confirm("Сигурен ли си, че искаш да излезеш?");
if(exit == true)
{
window.location = 'index.php?logout=true';
}
});
});[/js]
А вторият ми проблем е пак с чата когато натисна изход имам функция header("Location: index.php");
и ми изписва някаква грешка :
headers already sent by output started!
ето го и кода:
PHP:
if($_GET['logout'] == "true")
	{
		$fp = fopen("log.html", "a");
		fwrite($fp, "<div class='msgln'><i>(".date("g:i A").") Потребител <b>".$_SESSION['name']."</b> напусна чата.</i></div>\n");
		fclose($fp);
		session_destroy();
		header('Location: index.php');
	}
 
По първия проблем си направи страницата в UTF-8 с content-type text/html; charset=UTF-8 и си настрой редактора да записва файла в UTF-8 without BOM, a във втория скрипт явно имаш преди header() някакво echo - махни го. Можеш да използваш header само преди каквото и да е echo.
 
a във втория скрипт явно имаш преди header() някакво echo - махни го. Можеш да използваш header само преди каквото и да е echo.

а може и да сложиш ob_start(); най-горе в страницата и тогава ще може да слагаш хедърите когато и кадето си искаш .. . :)

П.С: ако ти изкарва съобщенията на патагонски .. и за това има р-е ..

PHP:
mysql_query(\"SET NAMES UTF-8\");

слагаш го точно над заявката, с която вкарваш резултатите в ДБ-то .. :)
 
Значи относно headers има ob_start();
но пак ми излиза ! ето го целия код:
PHP:
<?php  
@session_start(); 
define('IN_VALID', true); 
include('top.php');
?>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <meta name="language" content="bg">
    <meta name="robots" content="index, follow">
    <meta name="keywords" content=", cs1.6 servers">
    <meta name="description" content="CS">
    <title>DestroyeR-CS - Начало</title>
    <LINK REL="SHORTCUT ICON" HREF="../images/favicon.png">
    <link type="text/css" rel="stylesheet" href="css/style.css">
    <link type="text/css" rel="stylesheet" href="style.css">
    <link type="text/css" rel="stylesheet" href="cursor.css">
	<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
    <script type="text/javascript" src="chat.js"></script>

</head>
<body>
<div class="container">
    <div class="first_line">
        <div class="header"></div>
        <div class="adv"><? include "includes/ads.php" ?></div>
    </div>
    <div class="second_line">
        <a href="index.php" class="hor_menu_link">Начало</a><a href="http://destroyer-cs.info/forum" class="hor_menu_link">Форум</a><a href="lgsl/" class="hor_menu_link">Сървъри</a><a href="banners.php" class="hor_menu_link">Банери</a><a href="team.php" class="hor_menu_link">Екип</a>

    </div>
	    <div class="third_line">
        <div class="left">
            <div class="box">
                <div class="name">Потребителски панел</div>
                <div class="cont"><center>
<?php
 if($user->data['is_registered'])

      {
echo '<br />';
   include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
echo get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $user->data['user_avatar_width'], $user->data['user_avatar_height']).'<br />';
    echo '<font size="2">Мнения:  ' . $user->data['user_posts'] . '</font><br />';
    echo '<font size="2">Предупреждения:  ' . $user->data['user_warnings'] . '</font><br />';
	echo '<font size="2">Твоето ип е: ' . $user->data['user_ip'] . '</font><br />';
	include($phpbb_root_path . 'includes/functions_privmsgs.' . $phpEx);


''; 
      }
   else
   {
      
   }
          
?><br>
    

</center></div>
            </div>

            <div class="box">
                <div class="name">Сървъри</div>
                <div class="cont"><?php
$lgsl_zone_number = 1;
$output = "";
require "lgsl/lgsl_files/lgsl_zone.php";
echo $output;
?></div>
            </div>
            <div class="box">

                <div class="name">Чат</div>
                <div class="cont">
<div id="cboxdiv" style="text-align: center; line-height: 0">
<?
	if($_GET['logout'] == "true")
	{
		$fp = fopen("log.html", "a");
		fwrite($fp, "<div class='msgln'><i>(".date("g:i A").") Потребител <b>".$_SESSION['name']."</b> напусна чата.</i></div>\n");
		fclose($fp);
		session_destroy();
		header('Location: index.php');
	}
	function login_form() {
		echo'
		<div id="loginform">
			<form method="post" action="index.php">
				Име:<input type="text" name="name" id="name" /><br>
				<input type="submit" name="enter" id="enter" value="Вход" />
			</form>
		';
	}
	if(isset($_POST['enter'])) {
		if($_POST['name'] != NULL) {
			$_SESSION['name'] = htmlspecialchars($_POST['name']);
		}
		else
		{
			print "<span class='error'> Моля въведете име </span>";
		}
	}
	?>
	<?php
		if(!$_SESSION['name']) {
			login_form();
		}
		else
		{
	?>
<div id="chat">
	<div id="menu">
	
	<center>
		<p class="welcome"> Здравей, <?php echo $_SESSION['name']; ?> </p>
		<p class="logout"><a href ="#" id="exit" >Изход</a></p>
		<div style="clear: both;"></div>
	</center>
	</div>
	
	<div id="chatbox"></div>
	
	<form name="message" action="">
		<input type="text" name="usermsg" id="usermsg"  /><br>
		<input type="submit" name="submitmsg" id="submitmsg" value="Изпрати" />
	</form>
</div>
<?php
}
?>
</div>
</div>
</div></div>
            </div>
        </div>
        <div class="right">
            <div class="box">
                <div class="name">Новини</div>

                <div class="cont"><td style="padding: 3px;"><center>
		<font size="2"><b>Добре Дошли в DestroyeR-CS</b></font><br>
                <img src="http://prikachi.com/images/486/2409486K.gif" width="96" height="96"/><br>
		<font size="2">Добре дошли в обновения портал на DestroyeR-CS.InFo.
		<br>Тук ще намерите карти, модове, сървъри, ботове, пачове, програми и много други.
		<br>Eкипа на DestroyeR-CS ви пожелава весело прекарване в сайта и сървърите ни !</font>
		<p style="text-align: right;"><font size="1">Публикувано на: 02.10.2011г. от <A href="http://forum.intel-cs.info/memberlist.php?mode=viewprofile&u=111"><font color="red">Dew!L</a></p></font>
		<hr><font size="2"><b>Steam клиента с официален български превод!</b></font><br>
		<font size="2"> Честит празник, българи! Точно на този ден от Valve ни пуснаха официално българския превод на тяхната онлайн платформа за игри — Steam. Повече по въпроса и как да промените езика на клиента си може да прочетете. Коментирането там е позволено и ви моля да пишете на кирилица. Българи сте!
		
<p style="text-align: right;"><font size="1">Публикувано на: 02.10.2011г. от <A href="http://forum.intel-cs.info/memberlist.php?mode=viewprofile&u=2"><font color="red">Dew!L</a></p></font>
		
		<hr><font size="2"><b>Valve ще пускат нов Counter-Strike</b></font><br>
		<img src="http://cdn.gametestlab.com/images/stories/Articles11/Counter_Strike_Global_Offensive_Announce.jpg" width="400" height="150"/><br>
<font size='2'>Както вече някои от вас знаят, Valve ще пускат нов Counter-Strike, който ще разшири отборно базираната игра, която започна преди 12 години. Counter-Strike: Global Offensive ще пристигне с нови карти, персонажи, оръжия и ще достави обновени версии на класическото Counter-Strike съдържание (de_dust, др.). В допълнение, Counter-Strike: Global Offensive ще въведе нови игрови режими, откриване на мачове, класации и други. Дъг Ломбарди от Valve каза следното: „Counter-Strike превзе игралната индустрия с изненада, когато не харесваната модификация стана най-играната екшън компютърна игра в целия свят почти веднага след пускането и през август 1999 г. За последните 12 години тя продължава да бъде една от най-играните игри в целия свят и да бъде титуляр сред турнири на игри, като е продадена над 25 милиона пъти по цял свят. CS: GO обещава да разшири всепризнатия Counter-Strike геймплей и ще може да се играе от играчите на компютър, Mac и на конзолите от следващо поколение.“ Counter-Strike: Global Offensive се разработва от Valve в сътрудничество с Hidden Path Enteirtainment базирано в Сиатъл. Играта е насочена да бъде пусната в началото на 2012 година и ще може да се играе на тазгодишните PAX Prime и Eurogamer Expo. Във форума вече има създаден раздел, където всеки може да коментира по въпроса.</font>

<p style="text-align: right;"><font size="1">Публикувано на: 02.10.2011г. от <A href="http://forum.intel-cs.info/memberlist.php?mode=viewprofile&u=111"><font color="red">Dew!L</a></p></font></center></div>
            </div>
            <div class="box">
                <div class="name">Последни теми от форума</div>
                <div class="cont">
<center><?php
//Пътя до файла config.php
include "./forum/config.php";
//Брой на последните теми, които искате да се показват
$latest = "8";

$link = $link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd");
if (!$link)
{
   die('Not connected : ' . mysql_error());
}
$db_selected = mysql_select_db("$dbname", $link);
if (!$db_selected)
{
   die ('Can\'t use foo : ' . mysql_error());
}
mysql_query("SET NAMES UTF8");
$get_url = "SELECT config_name, config_value FROM $table_prefix".config." WHERE config_name = 'server_name' LIMIT 0,1";
$url = mysql_query($get_url);
$url = mysql_fetch_array($url);
$latest_topics = "SELECT * FROM $table_prefix".topics." WHERE topic_approved = '1' ORDER BY topic_time DESC LIMIT 0,$latest";
$topics = mysql_query($latest_topics);
while($row = mysql_fetch_array($topics))
{
   extract($row);
   if ( ($auth->acl_get('f_read', $row['forum_id'])) || ($row['forum_id'] == '0') )
   {
          echo "<font size='3'><a href='".$phpbb_root_path."viewtopic.php?f=".$forum_id."&t=".$topic_id."' target='_blank'><font color='black'>".$topic_title."</a></font> </font><br/> <font size='1'>автор: ".$topic_first_poster_name." видяна: (".$topic_views.") отговори: (".$topic_replies.")</font><br><br/>";
   }
}
?></center></div>
            </div>
        </div>
		       
<div>
    <div class="clear"></div>
</div>
<div class="footer">
    <div class="footer_line">
        <div class="footer_left"> Всички права запазени © DestroyeR-CS 
<script  type="text/javascript">

</script>
<noscript><a href="http://www.tyxo.bg/?125357" title="Tyxo.bg counter" target="_blank"><img src="http://cnt.tyxo.bg/125865" width="80" height="15" border="0" alt="Tyxo.bg counter" /></a></noscript>

</div>
        <div class="footer_right">Powered by Dew!L</div>
    </div>

</div>
</body>
</html>
А колкото до кирилицата не съм много навътре с Jquery и не знам точно как трябва да стане :)
 
То се вижда че имаш тонове код, преди да изпратиш header(). Всички проверки водещи до пренасочване ги изкарай най-горе в скрипта (дори преди top.php) и няма да имаш проблем. Например така:
PHP:
<?php  
@session_start(); 
define('IN_VALID', true); 
        if($_GET['logout'] == "true")
        {
                $fp = fopen("log.html", "a");
                fwrite($fp, "<div class='msgln'><i>(".date("g:i A").") Потребител <b>".$_SESSION['name']."</b> напусна чата.</i></div>\n");
                fclose($fp);
                session_destroy();
                header('Location: index.php');
        }
include('top.php');

и махни проверката по-долу.

Не видях в този код javascript диалога - ако си го сложил в chat.js - отвори chat.js и го запиши в encoding UTF-8 without BOM - би трябвало редактора ти да го поддържа.
 
ето така го направих:
PHP:
<?php  
@session_start(); 
define('IN_VALID', true); 
 if($_GET['logout'] == "true")
        {
                $fp = fopen("log.html", "a");
                fwrite($fp, "<div class='msgln'><i>(".date("g:i A").") Потребител <b>".$_SESSION['name']."</b> напусна чата.</i></div>\n");
                fclose($fp);
                session_destroy();
                header('Location: index.php');
        }
include('top.php');
?>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <meta name="language" content="bg">
    <meta name="robots" content="index, follow">
    <meta name="keywords" content=", cs1.6 servers">
    <meta name="description" content="CS">
    <title>DestroyeR-CS - Начало</title>
    <LINK REL="SHORTCUT ICON" HREF="../images/favicon.png">
    <link type="text/css" rel="stylesheet" href="css/style.css">
    <link type="text/css" rel="stylesheet" href="style.css">
    <link type="text/css" rel="stylesheet" href="cursor.css">
	<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
    <script type="text/javascript" src="chat.js"></script>

</head>
<body>
<div class="container">
    <div class="first_line">
        <div class="header"></div>
        <div class="adv"><? include "includes/ads.php" ?></div>
    </div>
    <div class="second_line">
        <a href="index.php" class="hor_menu_link">Начало</a><a href="http://destroyer-cs.info/forum" class="hor_menu_link">Форум</a><a href="lgsl/" class="hor_menu_link">Сървъри</a><a href="banners.php" class="hor_menu_link">Банери</a><a href="team.php" class="hor_menu_link">Екип</a>

    </div>
	    <div class="third_line">
        <div class="left">
            <div class="box">
                <div class="name">Потребителски панел</div>
                <div class="cont"><center>
<?php
 if($user->data['is_registered'])

      {
echo '<br />';
   include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
echo get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $user->data['user_avatar_width'], $user->data['user_avatar_height']).'<br />';
    echo '<font size="2">Мнения:  ' . $user->data['user_posts'] . '</font><br />';
    echo '<font size="2">Предупреждения:  ' . $user->data['user_warnings'] . '</font><br />';
	echo '<font size="2">Твоето ип е: ' . $user->data['user_ip'] . '</font><br />';
	include($phpbb_root_path . 'includes/functions_privmsgs.' . $phpEx);


''; 
      }
   else
   {
      
   }
          
?><br>
    

</center></div>
            </div>

            <div class="box">
                <div class="name">Сървъри</div>
                <div class="cont"><?php
$lgsl_zone_number = 1;
$output = "";
require "lgsl/lgsl_files/lgsl_zone.php";
echo $output;
?></div>
            </div>
            <div class="box">

                <div class="name">Чат</div>
                <div class="cont">
<div id="cboxdiv" style="text-align: center; line-height: 0">
<?
	function login_form() {
		echo'
		<div id="loginform">
			<form method="post" action="index.php">
				Име:<input type="text" name="name" id="name" /><br>
				<input type="submit" name="enter" id="enter" value="Вход" />
			</form>
		';
	}
	if(isset($_POST['enter'])) {
		if($_POST['name'] != NULL) {
			$_SESSION['name'] = htmlspecialchars($_POST['name']);
		}
		else
		{
			print "<span class='error'> <b>Моля въведете име!</b> </span>";
		}
	}
	?>
	<?php
		if(!$_SESSION['name']) {
			login_form();
		}
		else
		{
	?>
<div id="chat">
	<div id="menu">
	
	<center>
		<p class="welcome"> Здравей, <?php echo $_SESSION['name']; ?> </p>
		<p class="logout"><a href ="#" id="exit" >Изход</a></p>
		<div style="clear: both;"></div>
	</center>
	</div>
	
	<div id="chatbox"></div>
	
	<form name="message" action="">
		<input type="text" name="usermsg" id="usermsg"  /><br>
		<input type="submit" name="submitmsg" id="submitmsg" value="Изпрати" />
	</form>
</div>
<?php
}
?>
</div>
</div>
</div></div>
            </div>
        </div>
        <div class="right">
            <div class="box">
                <div class="name">Новини</div>

                <div class="cont"><td style="padding: 3px;"><center>
		<font size="2"><b>Добре Дошли в DestroyeR-CS</b></font><br>
                <img src="http://prikachi.com/images/486/2409486K.gif" width="96" height="96"/><br>
		<font size="2">Добре дошли в обновения портал на DestroyeR-CS.InFo.
		<br>Тук ще намерите карти, модове, сървъри, ботове, пачове, програми и много други.
		<br>Eкипа на DestroyeR-CS ви пожелава весело прекарване в сайта и сървърите ни !</font>
		<p style="text-align: right;"><font size="1">Публикувано на: 02.10.2011г. от <A href="http://forum.intel-cs.info/memberlist.php?mode=viewprofile&u=111"><font color="red">Dew!L</a></p></font>
		<hr><font size="2"><b>Steam клиента с официален български превод!</b></font><br>
		<font size="2"> Честит празник, българи! Точно на този ден от Valve ни пуснаха официално българския превод на тяхната онлайн платформа за игри — Steam. Повече по въпроса и как да промените езика на клиента си може да прочетете. Коментирането там е позволено и ви моля да пишете на кирилица. Българи сте!
		
<p style="text-align: right;"><font size="1">Публикувано на: 02.10.2011г. от <A href="http://forum.intel-cs.info/memberlist.php?mode=viewprofile&u=2"><font color="red">Dew!L</a></p></font>
		
		<hr><font size="2"><b>Valve ще пускат нов Counter-Strike</b></font><br>
		<img src="http://cdn.gametestlab.com/images/stories/Articles11/Counter_Strike_Global_Offensive_Announce.jpg" width="400" height="150"/><br>
<font size='2'>Както вече някои от вас знаят, Valve ще пускат нов Counter-Strike, който ще разшири отборно базираната игра, която започна преди 12 години. Counter-Strike: Global Offensive ще пристигне с нови карти, персонажи, оръжия и ще достави обновени версии на класическото Counter-Strike съдържание (de_dust, др.). В допълнение, Counter-Strike: Global Offensive ще въведе нови игрови режими, откриване на мачове, класации и други. Дъг Ломбарди от Valve каза следното: „Counter-Strike превзе игралната индустрия с изненада, когато не харесваната модификация стана най-играната екшън компютърна игра в целия свят почти веднага след пускането и през август 1999 г. За последните 12 години тя продължава да бъде една от най-играните игри в целия свят и да бъде титуляр сред турнири на игри, като е продадена над 25 милиона пъти по цял свят. CS: GO обещава да разшири всепризнатия Counter-Strike геймплей и ще може да се играе от играчите на компютър, Mac и на конзолите от следващо поколение.“ Counter-Strike: Global Offensive се разработва от Valve в сътрудничество с Hidden Path Enteirtainment базирано в Сиатъл. Играта е насочена да бъде пусната в началото на 2012 година и ще може да се играе на тазгодишните PAX Prime и Eurogamer Expo. Във форума вече има създаден раздел, където всеки може да коментира по въпроса.</font>

<p style="text-align: right;"><font size="1">Публикувано на: 02.10.2011г. от <A href="http://forum.intel-cs.info/memberlist.php?mode=viewprofile&u=111"><font color="red">Dew!L</a></p></font></center></div>
            </div>
            <div class="box">
                <div class="name">Последни теми от форума</div>
                <div class="cont">
<center><?php
//Пътя до файла config.php
include "./forum/config.php";
//Брой на последните теми, които искате да се показват
$latest = "8";

$link = $link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd");
if (!$link)
{
   die('Not connected : ' . mysql_error());
}
$db_selected = mysql_select_db("$dbname", $link);
if (!$db_selected)
{
   die ('Can\'t use foo : ' . mysql_error());
}
mysql_query("SET NAMES UTF8");
$get_url = "SELECT config_name, config_value FROM $table_prefix".config." WHERE config_name = 'server_name' LIMIT 0,1";
$url = mysql_query($get_url);
$url = mysql_fetch_array($url);
$latest_topics = "SELECT * FROM $table_prefix".topics." WHERE topic_approved = '1' ORDER BY topic_time DESC LIMIT 0,$latest";
$topics = mysql_query($latest_topics);
while($row = mysql_fetch_array($topics))
{
   extract($row);
   if ( ($auth->acl_get('f_read', $row['forum_id'])) || ($row['forum_id'] == '0') )
   {
          echo "<font size='3'><a href='".$phpbb_root_path."viewtopic.php?f=".$forum_id."&t=".$topic_id."' target='_blank'><font color='black'>".$topic_title."</a></font> </font><br/> <font size='1'>автор: ".$topic_first_poster_name." видяна: (".$topic_views.") отговори: (".$topic_replies.")</font><br><br/>";
   }
}
?></center></div>
            </div>
        </div>
		       
<div>
    <div class="clear"></div>
</div>
<div class="footer">
    <div class="footer_line">
        <div class="footer_left"> Всички права запазени © DestroyeR-CS 
<script  type="text/javascript">

</script>
<noscript><a href="http://www.tyxo.bg/?125357" title="Tyxo.bg counter" target="_blank"><img src="http://cnt.tyxo.bg/125865" width="80" height="15" border="0" alt="Tyxo.bg counter" /></a></noscript>

</div>
        <div class="footer_right">Powered by Dew!L</div>
    </div>

</div>
</body>
</html>
Но пак излиза грешката! :(
А колкото до кирилицата благодаря оправих се :)
 
Не виждам ob_start();
PHP:
<?php  
[b][color=red]ob_start();[/color][/b]
@session_start(); 
define('IN_VALID', true); 
 if($_GET['logout'] == "true")
        {
                $fp = fopen("log.html", "a");
                fwrite($fp, "<div class='msgln'><i>(".date("g:i A").") Потребител <b>".$_SESSION['name']."</b> напусна чата.</i></div>\n");
                fclose($fp);
                session_destroy();
                header('Location: index.php');
        }
include('top.php');
?>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <meta name="language" content="bg">
    <meta name="robots" content="index, follow">
    <meta name="keywords" content=", cs1.6 servers">
    <meta name="description" content="CS">
    <title>DestroyeR-CS - Начало</title>
    <LINK REL="SHORTCUT ICON" HREF="../images/favicon.png">
    <link type="text/css" rel="stylesheet" href="css/style.css">
    <link type="text/css" rel="stylesheet" href="style.css">
    <link type="text/css" rel="stylesheet" href="cursor.css">
        <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
    <script type="text/javascript" src="chat.js"></script>

</head>
<body>
<div class="container">
    <div class="first_line">
        <div class="header"></div>
        <div class="adv"><? include "includes/ads.php" ?></div>
    </div>
    <div class="second_line">
        <a href="index.php" class="hor_menu_link">Начало</a><a href="http://destroyer-cs.info/forum" class="hor_menu_link">Форум</a><a href="lgsl/" class="hor_menu_link">Сървъри</a><a href="banners.php" class="hor_menu_link">Банери</a><a href="team.php" class="hor_menu_link">Екип</a>

    </div>
            <div class="third_line">
        <div class="left">
            <div class="box">
                <div class="name">Потребителски панел</div>
                <div class="cont"><center>
<?php
 if($user->data['is_registered'])

      {
echo '<br />';
   include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
echo get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $user->data['user_avatar_width'], $user->data['user_avatar_height']).'<br />';
    echo '<font size="2">Мнения:  ' . $user->data['user_posts'] . '</font><br />';
    echo '<font size="2">Предупреждения:  ' . $user->data['user_warnings'] . '</font><br />';
        echo '<font size="2">Твоето ип е: ' . $user->data['user_ip'] . '</font><br />';
        include($phpbb_root_path . 'includes/functions_privmsgs.' . $phpEx);


''; 
      }
   else
   {
      
   }
          
?><br>
    

</center></div>
            </div>

            <div class="box">
                <div class="name">Сървъри</div>
                <div class="cont"><?php
$lgsl_zone_number = 1;
$output = "";
require "lgsl/lgsl_files/lgsl_zone.php";
echo $output;
?></div>
            </div>
            <div class="box">

                <div class="name">Чат</div>
                <div class="cont">
<div id="cboxdiv" style="text-align: center; line-height: 0">
<?
        function login_form() {
                echo'
                <div id="loginform">
                        <form method="post" action="index.php">
                                Име:<input type="text" name="name" id="name" /><br>
                                <input type="submit" name="enter" id="enter" value="Вход" />
                        </form>
                ';
        }
        if(isset($_POST['enter'])) {
                if($_POST['name'] != NULL) {
                        $_SESSION['name'] = htmlspecialchars($_POST['name']);
                }
                else
                {
                        print "<span class='error'> <b>Моля въведете име!</b> </span>";
                }
        }
        ?>
        <?php
                if(!$_SESSION['name']) {
                        login_form();
                }
                else
                {
        ?>
<div id="chat">
        <div id="menu">
        
        <center>
                <p class="welcome"> Здравей, <?php echo $_SESSION['name']; ?> </p>
                <p class="logout"><a href ="#" id="exit" >Изход</a></p>
                <div style="clear: both;"></div>
        </center>
        </div>
        
        <div id="chatbox"></div>
        
        <form name="message" action="">
                <input type="text" name="usermsg" id="usermsg"  /><br>
                <input type="submit" name="submitmsg" id="submitmsg" value="Изпрати" />
        </form>
</div>
<?php
}
?>
</div>
</div>
</div></div>
            </div>
        </div>
        <div class="right">
            <div class="box">
                <div class="name">Новини</div>

                <div class="cont"><td style="padding: 3px;"><center>
                <font size="2"><b>Добре Дошли в DestroyeR-CS</b></font><br>
                <img src="http://prikachi.com/images/486/2409486K.gif" width="96" height="96"/><br>
                <font size="2">Добре дошли в обновения портал на DestroyeR-CS.InFo.
                <br>Тук ще намерите карти, модове, сървъри, ботове, пачове, програми и много други.
                <br>Eкипа на DestroyeR-CS ви пожелава весело прекарване в сайта и сървърите ни !</font>
                <p style="text-align: right;"><font size="1">Публикувано на: 02.10.2011г. от <A href="http://forum.intel-cs.info/memberlist.php?mode=viewprofile&u=111"><font color="red">Dew!L</a></p></font>
                <hr><font size="2"><b>Steam клиента с официален български превод!</b></font><br>
                <font size="2"> Честит празник, българи! Точно на този ден от Valve ни пуснаха официално българския превод на тяхната онлайн платформа за игри — Steam. Повече по въпроса и как да промените езика на клиента си може да прочетете. Коментирането там е позволено и ви моля да пишете на кирилица. Българи сте!
                
<p style="text-align: right;"><font size="1">Публикувано на: 02.10.2011г. от <A href="http://forum.intel-cs.info/memberlist.php?mode=viewprofile&u=2"><font color="red">Dew!L</a></p></font>
                
                <hr><font size="2"><b>Valve ще пускат нов Counter-Strike</b></font><br>
                <img src="http://cdn.gametestlab.com/images/stories/Articles11/Counter_Strike_Global_Offensive_Announce.jpg" width="400" height="150"/><br>
<font size='2'>Както вече някои от вас знаят, Valve ще пускат нов Counter-Strike, който ще разшири отборно базираната игра, която започна преди 12 години. Counter-Strike: Global Offensive ще пристигне с нови карти, персонажи, оръжия и ще достави обновени версии на класическото Counter-Strike съдържание (de_dust, др.). В допълнение, Counter-Strike: Global Offensive ще въведе нови игрови режими, откриване на мачове, класации и други. Дъг Ломбарди от Valve каза следното: „Counter-Strike превзе игралната индустрия с изненада, когато не харесваната модификация стана най-играната екшън компютърна игра в целия свят почти веднага след пускането и през август 1999 г. За последните 12 години тя продължава да бъде една от най-играните игри в целия свят и да бъде титуляр сред турнири на игри, като е продадена над 25 милиона пъти по цял свят. CS: GO обещава да разшири всепризнатия Counter-Strike геймплей и ще може да се играе от играчите на компютър, Mac и на конзолите от следващо поколение.“ Counter-Strike: Global Offensive се разработва от Valve в сътрудничество с Hidden Path Enteirtainment базирано в Сиатъл. Играта е насочена да бъде пусната в началото на 2012 година и ще може да се играе на тазгодишните PAX Prime и Eurogamer Expo. Във форума вече има създаден раздел, където всеки може да коментира по въпроса.</font>

<p style="text-align: right;"><font size="1">Публикувано на: 02.10.2011г. от <A href="http://forum.intel-cs.info/memberlist.php?mode=viewprofile&u=111"><font color="red">Dew!L</a></p></font></center></div>
            </div>
            <div class="box">
                <div class="name">Последни теми от форума</div>
                <div class="cont">
<center><?php
//Пътя до файла config.php
include "./forum/config.php";
//Брой на последните теми, които искате да се показват
$latest = "8";

$link = $link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd");
if (!$link)
{
   die('Not connected : ' . mysql_error());
}
$db_selected = mysql_select_db("$dbname", $link);
if (!$db_selected)
{
   die ('Can\'t use foo : ' . mysql_error());
}
mysql_query("SET NAMES UTF8");
$get_url = "SELECT config_name, config_value FROM $table_prefix".config." WHERE config_name = 'server_name' LIMIT 0,1";
$url = mysql_query($get_url);
$url = mysql_fetch_array($url);
$latest_topics = "SELECT * FROM $table_prefix".topics." WHERE topic_approved = '1' ORDER BY topic_time DESC LIMIT 0,$latest";
$topics = mysql_query($latest_topics);
while($row = mysql_fetch_array($topics))
{
   extract($row);
   if ( ($auth->acl_get('f_read', $row['forum_id'])) || ($row['forum_id'] == '0') )
   {
          echo "<font size='3'><a href='".$phpbb_root_path."viewtopic.php?f=".$forum_id."&t=".$topic_id."' target='_blank'><font color='black'>".$topic_title."</a></font> </font><br/> <font size='1'>автор: ".$topic_first_poster_name." видяна: (".$topic_views.") отговори: (".$topic_replies.")</font><br><br/>";
   }
}
?></center></div>
            </div>
        </div>
                       
<div>
    <div class="clear"></div>
</div>
<div class="footer">
    <div class="footer_line">
        <div class="footer_left"> Всички права запазени © DestroyeR-CS 
<script  type="text/javascript">

</script>
<noscript><a href="http://www.tyxo.bg/?125357" title="Tyxo.bg counter" target="_blank"><img src="http://cnt.tyxo.bg/125865" width="80" height="15" border="0" alt="Tyxo.bg counter" /></a></noscript>

</div>
        <div class="footer_right">Powered by Dew!L</div>
    </div>

</div>
</body>
</html>
 
Не ползвайте ob_start(); . Тъпо е да ползвате autoputbuffering, изисква много ресурси, и бави. Просто отделете html-а от php-то.
 
Да не би този файл да го инклудваш в друг и в другия да имаш някакъв изход вече? Дай грешката, която ти дава (с номера на реда).
 
Значи ето как го направих и когато пусна index.php супер много ми забива компа защо така бе мамка му :shock: :? :shock:
PHP:
<?php
ob_start();
@session_start();
define('IN_VALID', true); 
 if($_GET['logout'] == "true")
        {
                $fp = fopen("log.html", "a");
                fwrite($fp, "<div class='msgln'><i>(".date("d.m.y |G:i").") Потребител <b>".$_SESSION['name']."</b> напусна чата.</i></div>\n");
                fclose($fp);
				session_destroy();
                header('Location: index.php');
        }
include('top.php');
?>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <meta name="language" content="bg">
    <meta name="robots" content="index, follow">
    <meta name="keywords" content=", cs1.6 servers">
    <meta name="description" content="CS">
    <title>DestroyeR-CS - Начало</title>
    <LINK REL="SHORTCUT ICON" HREF="../images/favicon.png">
    <link type="text/css" rel="stylesheet" href="css/style.css">
    <link type="text/css" rel="stylesheet" href="style.css">
    <link type="text/css" rel="stylesheet" href="cursor.css">
	<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
    <script type="text/javascript" src="chats.js"></script>

</head>
<body>
<div class="container">
    <div class="first_line">
        <div class="header"></div>
        <div class="adv"><? include "includes/ads.php" ?></div>
    </div>
    <div class="second_line">
        <a href="index.php" class="hor_menu_link">Начало</a><a href="http://destroyer-cs.info/forum" class="hor_menu_link">Форум</a><a href="lgsl/" class="hor_menu_link">Сървъри</a><a href="banners.php" class="hor_menu_link">Банери</a><a href="team.php" class="hor_menu_link">Екип</a>

    </div>
	    <div class="third_line">
        <div class="left">
            <div class="box">
                <div class="name">Потребителски панел</div>
                <div class="cont"><center>
<?php
 if($user->data['is_registered'])

      {
echo '<br />';
   include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
echo get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $user->data['user_avatar_width'], $user->data['user_avatar_height']).'<br />';
    echo '<font size="2">Мнения:  ' . $user->data['user_posts'] . '</font><br />';
    echo '<font size="2">Предупреждения:  ' . $user->data['user_warnings'] . '</font><br />';
	echo '<font size="2">Твоето ип е: ' . $user->data['user_ip'] . '</font><br />';
	include($phpbb_root_path . 'includes/functions_privmsgs.' . $phpEx);


''; 
      }
   else
   {
      
   }
          
?><br>
    

</center></div>
            </div>

            <div class="box">
                <div class="name">Сървъри</div>
                <div class="cont"><?php
$lgsl_zone_number = 1;
$output = "";
require "lgsl/lgsl_files/lgsl_zone.php";
echo $output;
?></div>
            </div>
            <div class="box">

                <div class="name">Чат</div>
                <div class="cont">
<div id="cboxdiv" style="text-align: center; line-height: 0">
<?
	function login_form() {
		echo'
		<div id="loginform">
			<form method="post" action="index.php">
				Име:<input type="text" name="name" id="name" /><br>
				<input type="submit" name="enter" id="enter" value="Вход" />
			</form>
		';
	}
	if(isset($_POST['enter'])) {
		if($_POST['name'] != NULL) {
			$_SESSION['name'] = htmlspecialchars($_POST['name']);
		}
		else
		{
			print "<span class='error'> <b>Моля въведете име!</b> </span>";
		}
	}
	?>
	<?php
		if(!$_SESSION['name']) {
			login_form();
		}
		else
		{
	?>
<div id="chat">
	<div id="menu">
	
	<center>
		<p class="welcome"> Здравей, <?php echo $_SESSION['name']; ?> </p>
		<p class="logout"><a href ="#" id="exit" >Изход</a></p>
		<div style="clear: both;"></div>
	</center>
	</div>
	
	<div id="chatbox"></div>
	
	<form name="message" action="">
		<input type="text" name="usermsg" id="usermsg"  /><br>
		<input type="submit" name="submitmsg" id="submitmsg" value="Изпрати" />
	</form>
</div>
<?php
}
?>
</div>
</div>
</div></div>
            </div>
        </div>
        <div class="right">
            <div class="box">
                <div class="name">Новини</div>

                <div class="cont"><td style="padding: 3px;"><center>
		<font size="2"><b>Добре Дошли в DestroyeR-CS</b></font><br>
                <img src="http://prikachi.com/images/486/2409486K.gif" width="96" height="96"/><br>
		<font size="2">Добре дошли в обновения портал на DestroyeR-CS.InFo.
		<br>Тук ще намерите карти, модове, сървъри, ботове, пачове, програми и много други.
		<br>Eкипа на DestroyeR-CS ви пожелава весело прекарване в сайта и сървърите ни !</font>
		<p style="text-align: right;"><font size="1">Публикувано на: 02.10.2011г. от <A href="http://forum.intel-cs.info/memberlist.php?mode=viewprofile&u=111"><font color="red">Dew!L</a></p></font>
		<hr><font size="2"><b>Steam клиента с официален български превод!</b></font><br>
		<font size="2"> Честит празник, българи! Точно на този ден от Valve ни пуснаха официално българския превод на тяхната онлайн платформа за игри — Steam. Повече по въпроса и как да промените езика на клиента си може да прочетете. Коментирането там е позволено и ви моля да пишете на кирилица. Българи сте!
		
<p style="text-align: right;"><font size="1">Публикувано на: 02.10.2011г. от <A href="http://forum.intel-cs.info/memberlist.php?mode=viewprofile&u=2"><font color="red">Dew!L</a></p></font>
		
		<hr><font size="2"><b>Valve ще пускат нов Counter-Strike</b></font><br>
		<img src="http://cdn.gametestlab.com/images/stories/Articles11/Counter_Strike_Global_Offensive_Announce.jpg" width="400" height="150"/><br>
<font size='2'>Както вече някои от вас знаят, Valve ще пускат нов Counter-Strike, който ще разшири отборно базираната игра, която започна преди 12 години. Counter-Strike: Global Offensive ще пристигне с нови карти, персонажи, оръжия и ще достави обновени версии на класическото Counter-Strike съдържание (de_dust, др.). В допълнение, Counter-Strike: Global Offensive ще въведе нови игрови режими, откриване на мачове, класации и други. Дъг Ломбарди от Valve каза следното: „Counter-Strike превзе игралната индустрия с изненада, когато не харесваната модификация стана най-играната екшън компютърна игра в целия свят почти веднага след пускането и през август 1999 г. За последните 12 години тя продължава да бъде една от най-играните игри в целия свят и да бъде титуляр сред турнири на игри, като е продадена над 25 милиона пъти по цял свят. CS: GO обещава да разшири всепризнатия Counter-Strike геймплей и ще може да се играе от играчите на компютър, Mac и на конзолите от следващо поколение.“ Counter-Strike: Global Offensive се разработва от Valve в сътрудничество с Hidden Path Enteirtainment базирано в Сиатъл. Играта е насочена да бъде пусната в началото на 2012 година и ще може да се играе на тазгодишните PAX Prime и Eurogamer Expo. Във форума вече има създаден раздел, където всеки може да коментира по въпроса.</font>

<p style="text-align: right;"><font size="1">Публикувано на: 02.10.2011г. от <A href="http://forum.intel-cs.info/memberlist.php?mode=viewprofile&u=111"><font color="red">Dew!L</a></p></font></center></div>
            </div>
            <div class="box">
                <div class="name">Последни теми от форума</div>
                <div class="cont">
<center><?php
//Пътя до файла config.php
include "./forum/config.php";
//Брой на последните теми, които искате да се показват
$latest = "8";

$link = $link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd");
if (!$link)
{
   die('Not connected : ' . mysql_error());
}
$db_selected = mysql_select_db("$dbname", $link);
if (!$db_selected)
{
   die ('Can\'t use foo : ' . mysql_error());
}
mysql_query("SET NAMES UTF8");
$get_url = "SELECT config_name, config_value FROM $table_prefix".config." WHERE config_name = 'server_name' LIMIT 0,1";
$url = mysql_query($get_url);
$url = mysql_fetch_array($url);
$latest_topics = "SELECT * FROM $table_prefix".topics." WHERE topic_approved = '1' ORDER BY topic_time DESC LIMIT 0,$latest";
$topics = mysql_query($latest_topics);
while($row = mysql_fetch_array($topics))
{
   extract($row);
   if ( ($auth->acl_get('f_read', $row['forum_id'])) || ($row['forum_id'] == '0') )
   {
          echo "<font size='3'><a href='".$phpbb_root_path."viewtopic.php?f=".$forum_id."&t=".$topic_id."' target='_blank'><font color='black'>".$topic_title."</a></font> </font><br/> <font size='1'>автор: ".$topic_first_poster_name." видяна: (".$topic_views.") отговори: (".$topic_replies.")</font><br><br/>";
   }
}
?></center></div>
            </div>
        </div>
		       
<div>
    <div class="clear"></div>
</div>
<div class="footer">
    <div class="footer_line">
        <div class="footer_left"> Всички права запазени © DestroyeR-CS 
<script  type="text/javascript">

</script>
<noscript><a href="http://www.tyxo.bg/?125357" title="Tyxo.bg counter" target="_blank"><img src="http://cnt.tyxo.bg/125865" width="80" height="15" border="0" alt="Tyxo.bg counter" /></a></noscript>

</div>
        <div class="footer_right">Powered by Dew!L</div>
    </div>

</div>
</body>
</html>
Сложих ob_start(); и изчезна грешката но много ми сече компа като пусна
index.php не знам защо :(
 

Back
Горе