Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Противные иероглифы с базы.
 
 автор: Sin   (03.11.2004 в 17:08)   письмо автору
 
 

Здравствуйте у меня возникла вот такая ситуация. Когда я вывожу с помощью этого скрипта без дизайна страницы. Получается все нормально - русски буквы это руские буквы.
<?
 $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 тегами, просто он очень длинный...

   
 
 автор: elenaki   (03.11.2004 в 17:09)   письмо автору
 
   для: Sin   (03.11.2004 в 17:08)
 

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

еще как-то делают по-другому. меняют в регистрах, где установка шрифтов и кодировок,
1252 на 1251 (я меняла на 1253 - греческий, чтобы Corel понимал). а 1252 - кажется, просто
пустая, зарезервированная кодировка.

   
 
 автор: Sin   (03.11.2004 в 17:12)   письмо автору
 
   для: elenaki   (03.11.2004 в 17:09)
 

Огромное спасибо получилось!!!!! :)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования