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

Форум MySQL

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

 

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

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

тема: Кодировка, ?????? вместо рус
 
 автор: Ванек2010   (20.05.2010 в 18:14)   письмо автору
 
 

В самом MySql кодировка utf8_general_ci , пробывал и cp1251, в самом sql нормально показывает русские буквы, а при выносе из базы на странице вместо русских букв вопросы такого типа ??????????

  Ответить  
 
 автор: root   (20.05.2010 в 18:49)   письмо автору
 
   для: Ванек2010   (20.05.2010 в 18:14)
 

После установки соединения выполните
<?php
mysql_query
("SET NAMES 'utf8'")

[edit]

и не забудьте
<?
header
("Content-type: text/html; charset=utf-8");

  Ответить  
 
 автор: Ванек2010   (20.05.2010 в 19:10)   письмо автору
 
   для: root   (20.05.2010 в 18:49)
 


<? $db_y mysql_connect ("localhost","lala","123456");
mysql_select_db("baza",$db_y);

mysql_query("SET NAMES 'utf8'")


header("Content-type: text/html; charset=utf-8"); 

Сделал так, выдало ошибку на линии, пришлось убрать
header("Content-type: text/html; charset=utf-8");

И символа стали не ??????? на P^ знаки какие-то

  Ответить  
 
 автор: root   (20.05.2010 в 19:13)   письмо автору
 
   для: Ванек2010   (20.05.2010 в 19:10)
 

не надо ничего убирать, точку с запятой доставьте.

  Ответить  
 
 автор: Ванек2010   (20.05.2010 в 19:34)   письмо автору
 
   для: root   (20.05.2010 в 19:13)
 

Спасибо, помогло

  Ответить  
Rambler's Top100
вверх

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