Тъп енкодинг

2SHAE

Registered
Ееее писнами тоя енкодинг се нестава :o значи направил съм сайта със photoshop и така като добавя пхп скрипта и енкодинга нищо не става пак си е на йероглифи кажете как да го опрая тоя проблем плс
 
Ами колацията на БД трябва да е cp1251_bulgarian_ci (май така беше)
Другото е след вяка заявка да слагаш това:
$chars="SET CHARACTER SET cp1251";mysql_query($chars);
И другото е да ползваш мета тага:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
 
:D ето го <table width="300" height="10" border="1">
<tr><td><a href="index.php">Новини</a> | <a href="addnews.php">Добави новина</a> | <a href="newsadmin.php">АДМИН Панел</a></td></tr></table>
<?php
//настройки за база данни
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "12345678";
$dbname = "news2";
$conn = mysql_connect($dbhost, $dbuser, $dbpass)or die(mysql_error());
mysql_select_db($dbname, $conn)or die(mysql_error());

$select = mysql_query("SELECT * FROM news ORDER BY id DESC")or die(mysql_error());
$num = mysql_num_rows($select);
for ($i=0;$i<$num;$i++) {
$name = mysql_result($select, $i, "name");
$news = mysql_result($select, $i, "news");
echo '<table width="300" height="10" border="0">';
echo '<tr><td>Име на новина: <b>'.$name.'</b></td>
<tr><td>Новината: <b>'.$news.'</b></td></tr>
<br /><hr>';

}

mysql_close();
?>
 
$select = mysql_query("SELECT * FROM news ORDER BY id DESC")or die(mysql_error());


тва е sql заявка

Код:
<table width="300" height="10" border="1">
<tr><td><a href="index.php">Новини</a> | <a href="addnews.php">Добави новина</a> | <a href="newsadmin.php">АДМИН Панел</a></td></tr></table>
<?php
//настройки за база данни
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "12345678";
$dbname = "news2";
$conn = mysql_connect($dbhost, $dbuser, $dbpass)or die(mysql_error());
mysql_select_db($dbname, $conn)or die(mysql_error());

$select = mysql_query("SELECT * FROM news ORDER BY id DESC")or die(mysql_error());
$chars="SET CHARACTER SET cp1251";mysql_query($chars); 
$num = mysql_num_rows($select);
for ($i=0;$i<$num;$i++) {
$name = mysql_result($select, $i, "name");
$news = mysql_result($select, $i, "news");
echo '<table width="300" height="10" border="0">';
echo '<tr><td>Име на новина: <b>'.$name.'</b></td>
<tr><td>Новината: <b>'.$news.'</b></td></tr>
<br /><hr>';

}

mysql_close();
?>
 
<table width="300" height="10" border="1">
<tr><td><a href="index.php">Новини</a> | <a href="addnews.php">Добави новина</a> | <a href="newsadmin.php">АДМИН Панел</a></td></tr></table>
<?php
//настройки за база данни
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "12345678";
$dbname = "news2";
$conn = mysql_connect($dbhost, $dbuser, $dbpass)or die(mysql_error());
mysql_select_db($dbname, $conn)or die(mysql_error());

$select = mysql_query("SELECT * FROM news ORDER BY id DESC")or die(mysql_error());
$chars="SET CHARACTER SET cp1251";mysql_query($chars);
$num = mysql_num_rows($select);
for ($i=0;$i<$num;$i++) {
$name = mysql_result($select, $i, "name");
$news = mysql_result($select, $i, "news");
echo '<table width="300" height="10" border="0">';
echo '<tr><td>Име на новина: <b>'.$name.'</b></td>
<tr><td>Новината: <b>'.$news.'</b></td></tr>
<br /><hr>';

}

mysql_close();
?>
 
Ето ти целия код и погледни що нестава вече се отчайвам <!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>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
<style type="text/css">

</style></head>

<body>
<div align="center"><img src="3.jpg" width="788" height="700" />
<div id="apDiv1"><?php <table width="300" height="10" border="1">
<tr><td><a href="index.php">Новини</a> | <a href="addnews.php">Добави новина</a> | <a href="newsadmin.php">АДМИН Панел</a></td></tr></table>

//настройки за база данни
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "12345678";
$dbname = "news2";
$conn = mysql_connect($dbhost, $dbuser, $dbpass)or die(mysql_error());
mysql_select_db($dbname, $conn)or die(mysql_error());

$select = mysql_query("SELECT * FROM news ORDER BY id DESC")or die(mysql_error());
$chars="SET CHARACTER SET cp1251";mysql_query($chars);
$num = mysql_num_rows($select);
for ($i=0;$i<$num;$i++) {
$name = mysql_result($select, $i, "name");
$news = mysql_result($select, $i, "news");
echo '<table width="300" height="10" border="0">';
echo '<tr><td>Име на новина: <b>'.$name.'</b></td>
<tr><td>Новината: <b>'.$news.'</b></td></tr>
<br /><hr>';

}

mysql_close();
?>
</div>
</body>
</html>
 
Така е ОК
Код:
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
<style type="text/css">

</style></head>

<body>
<div align="center"><img src="3.jpg" width="788" height="700" />
<div id="apDiv1"> <table width="300" height="10" border="1">
<tr><td><a href="index.php">Новини</a> | <a href="addnews.php">Добави новина</a> | <a href="newsadmin.php">АДМИН Панел</a></td></tr></table>
<?php
//настройки за база данни
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "12345678";
$dbname = "news2";
$conn = mysql_connect($dbhost, $dbuser, $dbpass)or die(mysql_error());
mysql_select_db($dbname, $conn)or die(mysql_error());

$select = mysql_query("SELECT * FROM news ORDER BY id DESC")or die(mysql_error());
$chars="SET CHARACTER SET cp1251";mysql_query($chars);
$num = mysql_num_rows($select);
for ($i=0;$i<$num;$i++) {
$name = mysql_result($select, $i, "name");
$news = mysql_result($select, $i, "news");
echo '<table width="300" height="10" border="0">';
echo '<tr><td>Име на новина: <b>'.$name.'</b></td>
<tr><td>Новината: <b>'.$news.'</b></td></tr>
<br /><hr>';

}

mysql_close();
?>
</div>
</body>
</html>
 
2SHAE каза:
:x :o Пак нестава ей ся ше се вбеся и ше счупя нещо чибан сйат деба

Бях си едитнал поста:
http://iwanov.hopto.org/asd.php
И само по леко с приказките!!!
 
сори за думите малко се изпуснах ама как да не се ядоса човек като тоя келеш моя сайт ми прай такива проблеми :D да не би да ми прави тея проблеми защото е на моя си хостинг на localhost?
 

Back
Горе