<? Блог php-программиста ?>

  • Чтение блога

Кросс-платформенность скриптов

Любой программист заинтересован в том чтобы его скрипт работал на любой платформе. Для того чтобы не было проблем с кодировкой я использую UTF-8 в скриптах и utf8_unicode_ci в базах данных. Тем не менее, у меня была проблема когда в БД были кириллические символы и они криво отображались у пользователя, я решил ее таким способом:

function db_connect()
{
include('config.php');
$resource = @mysql_connect($Config_db_host, $Config_db_user, $Config_db_pass);
$connect = @mysql_select_db($Config_db_base, $resource);
@mysql_query("SET NAMES 'utf8'");
return $connect;

}

@mysql_query(«SET NAMES ‘utf8′»); – дает понять скрипту, что данные из MySQL воспринимать ТОЛЬКО в юникоде.

Похожие записи:

Автозагар garnier купить. Моментальный загар сделать. Гарньер спрей автозагар. .

Метки: «» , «» , «»

Опубликовано 10 декабря 2007 года в категории «Кодим на PHP вместе»

Комментировать нельзя.