Как да оправя charseta на файл който е и на html и на php

R3sp3k7

Registered
Имам index.php който е на html и се прават куки с case в php код но проблема идва че като пиша в proekti.php и като вляза index.php?page=proekti и се бъгва и излиза на РњРѕСЏ РїСЉСЂРІРё проект Пробвах да го краста proekti.html но пак същото а като напиша само proekti.html и ми отваря на кирилица ето кода
Код:
					<div class="text">
<?php

$go = $_GET['page'];
switch($go)
 {
 case "umeniq":
  include('umeniq.php');
 break;

 case "proekti":
  include('proekti.html');
 break;
  
 case "failove":
  include('files.php');
 break;
 
 case "zamen";
 include('zamen.php');
 break;
 
 case "uslugi";
  include('uslugi.php');
 break;
 
 default:
 echo "";
 break;
 }
?>

				</div>
ако може да се зададе charset и на php щото така е много тъпичко а в head съм задал windows-1251 :roll:
ПП:Ето ви линк
 
jorkata_1354 каза:
а в proekti.html сложил ли си charset ?
@emagi и @Festar като сложих в index.php ми дава Warning: Cannot modify header information - headers already sent by (output started at /opt/lampp/htdocs/index.php:7) in /opt/lampp/htdocs/index.php on line 124 a jorka пробвах и там но същото наиначе гледайте http://77.77.59.48/proekti.php :(
 
emagi каза:
ПОлзваш ли :
session_start();
ob_start();
Нещо от сорта!Не трябва нищо да има преди тях,ДОРИ и интервал!
не не ги ползвам просто нестава защото нали е на html и в body има php с case за да ми станат index.php?page=proekti и така
 
Еми ето index.php(Кода който прави проблем Php)
Код:
<?php

$go = $_GET['page'];
switch($go)
 {
 case "umeniq":
  include('umeniq.php');
 break;

 case "proekti":
  include('proekti.php');
 break;
  
 case "failove":
  include('files.php');
 break;
 
 case "zamen";
 include('zamen.php');
 break;
 
 case "uslugi";
  include('uslugi.php');
 break;
 
 default:
 echo "";
 break;
 }
?>
и в proekti.php
кода
Код:
<table witdh='600'>
<tr>
<td><h1>Skype-info</h1>
<img src='http://store.picbg.net/pubpic/D6/D9/766a664dae70d6d9.png' witdh='600' height='200' /><span align='left'>Моя първи проект</span>
</td>
</tr>
</table>
Пробвах да му задам meta таг с charset но пак същото :roll:
 
Значи аз пробвах следното:
test.php
<?php
header('Content-type: text/html; charset=windows-1251');
$go = $_GET['page'];
switch($go)
{
case "umeniq":
include('umeniq.php');
break;

case "proekti":
include('proekti.php');
break;

case "failove":
include('files.php');
break;

case "zamen";
include('zamen.php');
break;

case "uslugi";
include('uslugi.php');
break;

default:
echo "";
break;
}
?>
и
proekti.php
<table witdh='600'>
<tr>
<td><h1>Skype-info</h1>
<img src='http://store.picbg.net/pubpic/D6/D9/766a664dae70d6d9.png' witdh='600' height='200' /><span align='left'>Моя първи проект</span>
</td>
</tr>
</table>
Написах е броузъра - test.php?page=proekti и всичко "заспа" :D :D
 
@emagi преди да ти кажа че нестава пробвах така но нали съм написал че има хтмл преди пхп ето целия индекс.пхп
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

		<title>Уеб страницата на Даниел Георгиев(R3sp3k7)</title>
		<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
		<meta name="author" content="Daniel Georgiev(R3sp3k7)" />
		<meta name="robots" content="index, follow, all" />
		<meta name="generator" content="gimp | gedit" />
		<meta name="language" content="bg" />
		<meta name="rating" content="General" />
		<meta name="classification" content="personal site of R3sp3k7" />
		<meta name="Category" content="personal site" />
		<meta name="page-type" content="personal site" />
		<meta name="Publisher" content="Daniel Georgiev(R3sp3k7)" />
		<meta name="Copyright" content="©2008 Daniel Georgiev(R3sp3k7)" />
		<meta name="description" content="Сайт на Даниел Георгиев(R3sp3k7)." />
		<meta name="keywords" content="Даниел, Георгиев, Даниел Георгиев, Портал, Игри, Забава, новини, статии, програми, всичко в едно, R3sp3k7, Дизайн, Програмиране." />



<link rel="stylesheet" type="text/css" media="screen, projection" href="menu.css" />

<link rel="stylesheet" type="text/css" media="screen, projection" href="style.css" />

<script type="text/javascript" src="overlib.js"></script>

<style type="text/css">



</style>



</head>



<body>



<div class="wrap1">



	<div class="wrap2">



		<div class="logo">

		

		<div style="display:inline; float:left;">

			

			Даниел Георгиев(R3sp3k7) 

			<div class="slogan"></div>

			

		</div>

		



			

		</div>



		<div id="menu"> 

	 		<div class="menu">

           		<ul>	
				           			<li><span class="hlavny_"><a href="index.php" onmouseover="return overlib('Начало на сайта');" onmouseout="return nd();" >Начало</a></span></li>
				<li><img src="img/divider2.png" alt="" /></li><li><img src="img/divider2.png" alt="" /></li>

           			<li><span class="hlavny_"><a href="index.php?page=umeniq" onmouseover="return overlib('Мойте умения');" onmouseout="return nd();" >Умения</a></span></li><li><img src="img/divider2.png" alt="" /></li>

             		

           			

            		<li><img src="img/divider2.png" alt="" /></li>

           		    <li><span class="hlavny_"><a href="index.php?page=proekti" onmouseover="return overlib('Мойте проекти');" onmouseout="return nd();">Проекти</a></span></li>

             		<li><img src="img/divider2.png" alt="" /></li><li><img src="img/divider2.png" alt="" /></li>

             		<li><span class="hlavny_"><a href="index.php?page=failove" onmouseover="return overlib('Уеб системи,уеб дизайни и други файлове');" onmouseout="return nd();" >Файлове</a></span></li>

             		<li><img src="img/divider2.png" alt="" /></li><li><img src="img/divider2.png" alt="" /></li>

             		<li><span class="hlavny_"><a href="index.php?page=zamen" onmouseover="return overlib('Информация за мен');" onmouseout="return nd();" >За мен</a></span></li><li><img src="img/divider2.png" alt="" /></li><li><img src="img/divider2.png" alt="" /></li>

            	</ul>

			</div>



			<div class="info" align="center">

			

			Добре дошли в уеб сайта на Даниел Георгиев(R3sp3k7)

				

			</div>



			<div class="leftpanel">

			

				 <div class="header">Навигация</div>

				 

				 

						<ul id="categories">
					

                			<li><a href="index.php" onmouseover="return overlib('Начало на сайта');" onmouseout="return nd();">Начало</a></li>

                			

                			<li><a href="index.php?page=proekti" onmouseover="return overlib('Мойте проекти');" onmouseout="return nd();">Проекти</a></li>

                			<li><a href="index.php?page=files" onmouseover="return overlib('Уеб системи,Уеб дизайни и други файлове');" onmouseout="return nd();">Файлове</a></li>
					

                			<li><a href="index.php?page=uslugi" onmouseover="return overlib('Услуги който мога да предложа');" onmouseout="return nd();">Услуги</a></li>

                			<li><a href="index.php?page=umeniq" onmouseover="return overlib('Мойте умения');" onmouseout="return nd();">Умения</a></li>

                			<li><a href="index.php?page=zamen" onmouseover="return overlib('Информация за мен');" onmouseout="return nd();">За мен</a></li>

						</ul>

						

						<br />

				 				 <div class="header">Реклама</div>

				 

				 <div class="inquiry">

				<script type="text/javascript">
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

				 

				 </div>

				 



				  

			</div>

	

			<div class="mainpanel">

			

				<div class="text_">

				

				

					<div class="text">
<?php

$go = $_GET['page'];
switch($go)
 {
 case "umeniq":
  include('umeniq.php');
 break;

 case "proekti":
  include('proekti.php');
 break;
  
 case "failove":
  include('files.php');
 break;
 
 case "zamen";
 include('zamen.php');
 break;
 
 case "uslugi";
  include('uslugi.php');
 break;
 
 default:
 echo "";
 break;
 }
?>

				</div>

				

			</div>

				

			</div>

			

			<div class="rightpanel">

							 

				  

<div class="header">За мен</div>

				 

				 <div class="text">

				 

				 	<strong>Казвам се Даниел Георгиев.</strong><br />
					Здравейте и добре дошли в моята уеб страница.
					Аз съм на 13 години  от град Дупница.Занимавам се с уеб програмиране и от много скоро и от уеб дизайн.

					

				    <span class="divider"></span>

					Местоположение:град.Дупница

					Телефон: 0897550597<br />

					E-mail: r3sp3k7projects@gmail.com <br />

					E-mail2: hacker_r3sp3k7@abv.bg<br />

					Skype: hubaveca4<br />
					Skype2: r3sp3k7_hacker<br />

				 

				 </div> 

				 

				 <div class="header">Препоръчвам ви</div>

				 

				 <div class="text">

				 

				<a href="http://bg-gangster.com" target="_blank" title="Bg Gangster онлайн игра">Bg-Gangster</a>

				 

				 </div> 

				  

			</div>



		</div>

		

		

		

		<div class="info1">

			<div><div align="center">© 2008 Всички права запазени Даниел Георгиев(R3sp3k7).  
    <a href="http://validator.w3.org/check?uri=referer">Valid HTML</a>&<a href="http://jigsaw.w3.org/css-validator/validator?uri=http://77.77.59.48">CSS
 
    </a>

</div></div>

		</div>

		

		



	</div>



</div>



</body>

</html>
 
Е какво от това, че има и HTML???Ти знаеш предполагам ,че когато се обработва такъв документ, първо се "чете" php-то, и чак след това HTML-ла?При всичко е супер, няма нещо което да не се кирилизира!
 
Знам го но ми се показва това
Код:
Warning: Cannot modify header information - headers already sent by (output started at /opt/lampp/htdocs/index.php:7) in /opt/lampp/htdocs/index.php on line 124
 
При мен дори и без този ред:
header('Content-type: text/html; charset=windows-1251');
всичко е супер!
Ето този файла test.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>Уеб страницата на Даниел Георгиев(R3sp3k7)</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<meta name="author" content="Daniel Georgiev(R3sp3k7)" />
<meta name="robots" content="index, follow, all" />
<meta name="generator" content="gimp | gedit" />
<meta name="language" content="bg" />
<meta name="rating" content="General" />
<meta name="classification" content="personal site of R3sp3k7" />
<meta name="Category" content="personal site" />
<meta name="page-type" content="personal site" />
<meta name="Publisher" content="Daniel Georgiev(R3sp3k7)" />
<meta name="Copyright" content="©2008 Daniel Georgiev(R3sp3k7)" />
<meta name="description" content="Сайт на Даниел Георгиев(R3sp3k7)." />
<meta name="keywords" content="Даниел, Георгиев, Даниел Георгиев, Портал, Игри, Забава, новини, статии, програми, всичко в едно, R3sp3k7, Дизайн, Програмиране." />



<link rel="stylesheet" type="text/css" media="screen, projection" href="menu.css" />

<link rel="stylesheet" type="text/css" media="screen, projection" href="style.css" />

<script type="text/javascript" src="overlib.js"></script>

<style type="text/css">



</style>



</head>



<body>



<div class="wrap1">



<div class="wrap2">



<div class="logo">



<div style="display:inline; float:left;">



Даниел Георгиев(R3sp3k7)

<div class="slogan"></div>



</div>







</div>



<div id="menu">

<div class="menu">

<ul>
<li><span class="hlavny_"><a href="index.php" onmouseover="return overlib('Начало на сайта');" onmouseout="return nd();" >Начало</a></span></li>
<li><img src="img/divider2.png" alt="" /></li><li><img src="img/divider2.png" alt="" /></li>

<li><span class="hlavny_"><a href="index.php?page=umeniq" onmouseover="return overlib('Мойте умения');" onmouseout="return nd();" >Умения</a></span></li><li><img src="img/divider2.png" alt="" /></li>





<li><img src="img/divider2.png" alt="" /></li>

<li><span class="hlavny_"><a href="test.php?page=proekti" onmouseover="return overlib('Мойте проекти');" onmouseout="return nd();">Проекти</a></span></li>

<li><img src="img/divider2.png" alt="" /></li><li><img src="img/divider2.png" alt="" /></li>

<li><span class="hlavny_"><a href="index.php?page=failove" onmouseover="return overlib('Уеб системи,уеб дизайни и други файлове');" onmouseout="return nd();" >Файлове</a></span></li>

<li><img src="img/divider2.png" alt="" /></li><li><img src="img/divider2.png" alt="" /></li>

<li><span class="hlavny_"><a href="index.php?page=zamen" onmouseover="return overlib('Информация за мен');" onmouseout="return nd();" >За мен</a></span></li><li><img src="img/divider2.png" alt="" /></li><li><img src="img/divider2.png" alt="" /></li>

</ul>

</div>



<div class="info" align="center">



Добре дошли в уеб сайта на Даниел Георгиев(R3sp3k7)



</div>



<div class="leftpanel">



<div class="header">Навигация</div>





<ul id="categories">


<li><a href="index.php" onmouseover="return overlib('Начало на сайта');" onmouseout="return nd();">Начало</a></li>



<li><a href="test.php?page=proekti" onmouseover="return overlib('Мойте проекти');" onmouseout="return nd();">Проекти</a></li>

<li><a href="index.php?page=files" onmouseover="return overlib('Уеб системи,Уеб дизайни и други файлове');" onmouseout="return nd();">Файлове</a></li>


<li><a href="index.php?page=uslugi" onmouseover="return overlib('Услуги който мога да предложа');" onmouseout="return nd();">Услуги</a></li>

<li><a href="index.php?page=umeniq" onmouseover="return overlib('Мойте умения');" onmouseout="return nd();">Умения</a></li>

<li><a href="index.php?page=zamen" onmouseover="return overlib('Информация за мен');" onmouseout="return nd();">За мен</a></li>

</ul>



<br />

<div class="header">Реклама</div>



<div class="inquiry">

<script type="text/javascript">
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>



</div>







</div>



<div class="mainpanel">



<div class="text_">





<div class="text">
<?php

$go = $_GET['page'];
switch($go)
{
case "umeniq":
include('umeniq.php');
break;

case "proekti":
include('proekti.php');
break;

case "failove":
include('files.php');
break;

case "zamen";
include('zamen.php');
break;

case "uslugi";
include('uslugi.php');
break;

default:
echo "";
break;
}
?>

</div>



</div>



</div>



<div class="rightpanel">





<div class="header">За мен</div>



<div class="text">



<strong>Казвам се Даниел Георгиев.</strong><br />
Здравейте и добре дошли в моята уеб страница.
Аз съм на 13 години от град Дупница.Занимавам се с уеб програмиране и от много скоро и от уеб дизайн.



<span class="divider"></span>

Местоположение:град.Дупница

Телефон: 0897550597<br />

E-mail: r3sp3k7projects@gmail.com <br />

E-mail2: hacker_r3sp3k7@abv.bg<br />

Skype: hubaveca4<br />
Skype2: r3sp3k7_hacker<br />



</div>



<div class="header">Препоръчвам ви</div>



<div class="text">



<a href="http://bg-gangster.com" target="_blank" title="Bg Gangster онлайн игра">Bg-Gangster</a>



</div>



</div>



</div>







<div class="info1">

<div><div align="center">© 2008 Всички права запазени Даниел Георгиев(R3sp3k7).
<a href="http://validator.w3.org/check?uri=referer">Valid HTML</a>&<a href="http://jigsaw.w3.org/css-validator/validator?uri=http://77.77.59.48">CSS

</a>

</div></div>

</div>







</div>



</div>



</body>

</html>
и другия proekti.php
<table witdh='600'>
<tr>
<td><h1>Skype-info</h1>
<img src='http://store.picbg.net/pubpic/D6/D9/766a664dae70d6d9.png' witdh='600' height='200' /><span align='left'>Моя първи проект</span>
</td>
</tr>
</table>
 
Аз измислих друг начин който действа но е доста по неудобен защото ми прави кода по далъг.
Реших проблема като пиша в index.php и става но трябва да го разуча защо се полуава така при мен но мерси давам ти точка :lol:
 

Back
Горе