ОБСУЖДЕНИЕ

помогити исправить

11 сообщений0 просмотровОткрыта
#1
public function __construct($host, $user, $pass, $base){
$this->Connect($host, $user, $pass, $base);
$this->query("SET NAMES 'cp1251'");
$this->query("SET CHARACTER SET 'cp1251'");
}
нада поставить utf-8 когда миняю выскакивает ето Unknown character set: 'utf-8'
#2
pyma,
PHP
public function __construct($host, $user, $pass, $base){
$this->Connect($host, $user, $pass, $base);
$this->query("SET NAMES 'utf8'");
$this->query("SET CHARACTER SET 'utf8'");
}
#3
-=(C)DRU987=-, делал и так на на сайте также знаки вопроса в ромбе
#4
PHP

public function __construct($host, $user, $pass, $base){
$this->Connect($host, $user, $pass, $base);
$this->query("SET NAMES utf8");
$this->query("SET CHARACTER SET utf8");
}

#5
pyma,
CODE
IndexOptions +Charset=UTF-8

в хачесс добавь

или

CODE
<meta charset="utf-8" />
в шапку сайта
#6
-=(C)DRU987=-, не помогло в шапке нашол ето
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> тоже сменил не поиогло
#7
хостинг меняй.
#8
pyma, на хостинге кодировки такой нету в ютф8
#9
с другим сайтом с етой кодировкой все ок
#10
Скорее всего это на хосте, при чем наверное после редактирования на их файл-менеджере.
Создай на локалке PHP файл с кодировкой UTF-8

<?php
echo 'Это тест';

и просто залей на хост и потом открой его в браузере. Если все норм, то просто смени редактор на нормальний, поддерживающий UTF-8
#11
сама БД в кодировке ср1251, нужно сначала ее перевести на utf8, а далее и в скрипте менять