|
|
|
| Здравствуйте у меня возникла вот такая ситуация. Когда я вывожу с помощью этого скрипта без дизайна страницы. Получается все нормально - русски буквы это руские буквы.
<?
$sql_login="";
$sql_password="";
$sql_database="ucheba";
$sql_host="localhost";
$conn_id=0;
$sql_query=0;
$sql_err=0;
$sql_res=0;
function sql_connect()
{
global $conn_id;
$conn_id=mysql_connect($GLOBALS["sql_host"],$GLOBALS["sql_login"],$GLOBALS["sql_password"]);
mysql_select_db($GLOBALS["sql_database"]);
if (!$conn_id)
{
echo( "<P>невозможно соединится с базой</P>" );
exit();
}
}
function sql_execute()
{
global $sql_res, $sql_err;
$sql_res=mysql_query($GLOBALS["sql_query"],$GLOBALS["conn_id"]);
$sql_err=mysql_error();
}
function sql_close()
{
mysql_close($GLOBALS["conn_id"]);
}
sql_connect();
$sql_query="SELECT * FROM meseges LIMIT 0 , 30 ";
sql_execute();
while ($row = mysql_fetch_array($sql_res)) {
echo "<h1>".$row['post_subject']."</h1><p>";
echo $row['post_body']."</p>";
}
sql_close();
?>
|
Но как только я это дело вписываю в дизайн страницы русские буквы превращаются в каракули. Я применяю вот такие мета теги
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
А может это дело в браузе? Но я попробывал в нетскейп навигаторе, так он вообще и даже скрипт который указан выше воспроизводит каракулями. Какие могут быть способы от этого избавится.
Если нужно могу привести полностью скрипт со всеми html тегами, просто он очень длинный... | |
|
|
|
|
|
|
|
для: Sin
(03.11.2004 в 17:08)
| | <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
еще как-то делают по-другому. меняют в регистрах, где установка шрифтов и кодировок,
1252 на 1251 (я меняла на 1253 - греческий, чтобы Corel понимал). а 1252 - кажется, просто
пустая, зарезервированная кодировка. | |
|
|
|
|
|
|
|
для: elenaki
(03.11.2004 в 17:09)
| | Огромное спасибо получилось!!!!! :) | |
|
|
|