Различные вопросы по PHP и MySQL

243K
.
Люди берегите воду - пейте пиво...
инферно (16.04.2013 / 21:11)
У меня при выводе из Бд на страницу ..выводится криво ... Как на скрине .. В чем может быть проблема ?
Див ниже поставь...
.
Может кому интересно, полезно будет.
Свою проблему решил диким способом(отборным быдлокодом) но работает В своих кодировках ничего не менял, просто добавил после конекта к базе, такие вот строки:
mysql_query ("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");


p.s. Ставьте на всЁ одну кодировку
.
Мне кажется достаточно бы было изменить кодировку всех файлов на юникод, у самого была такая проблема, просто у редакторе тогда файлы создавались с кодировкой АНСИ на автомате, везде изменил на юникод и все заработало как надо
.
(\/)____o_O____(\/)
UJIN,
$charset = 'utf-8';
mb_internal_encoding($charset);
header('Content-Type: text/html; charset=' . $charset);
.
Мне кажется достаточно бы было изменить кодировку всех файлов на юникод, у самого была такая проблема, просто у редакторе тогда файлы создавались с кодировкой АНСИ на автомате, везде изменил на юникод и все заработало как надо

Не.. Я пробовал менять кодировку всех файлов(переписывал содержимое в новые файлы и сразу сохранял в кодировке utf-8), не работало.. Выводило кряками.

<?php
$charset = 'utf-8';
mb_internal_encoding($charset);
header('Content-Type: text/html; charset=' . $charset);
?>

эта штука тоже не помогла, тоже кряки, но уже даже латин.символы.
p.s. Спасибо за помощь
.
echo '<?xml version="1.0" encoding="utf-8"?>';
Помогает инфа 100%
.
Ребят, а это нормальный учебник PHP?
http://mail.php.ru/manual/
.
(\/)____o_O____(\/)
DaRkWe1L, думаю норма для начала
.
Koenig, Ясно, спасибо.
.
Самый чёткий, учебник Котерова PHP 5 в подлиннике... Недельку посидел над ним, щас уже регистрацию/авторизацию и анкеты написал
Всего: 7969