упс )), читал до последнего поста, с желанием воспользоваться акцией , а тут такое (((
нет я не об этом, и причем вообще это с моим постом.
да уже да, с утра сам сайт был с перебоями, после небольшое время и сами тизеры не показывались. Сейчас норм
что с сайтом, что с показами? недоступно ничего (((
да , спасибо , все таки помогло, взял отсюда http://www.php.net/manual/ru/ref.pdo-mysql.php#90444
siv1987 спасибо, кодировка без одинарных идет, так сработало.
((( я не очень понимаю, подскажите плз вот код соединения с базой
class PDO_MySQL_DB extends PDO_DB { public function __construct($arr=null){ global $upls; if (is_array($arr)) return parent::__construct("mysql:dbname={$arr['dbname']};host={$arr['host']};charset=utf8",$arr['username'],$arr['passwd']);
как прописать кодировку соединения?
ЗЫ форум подменил чуть код в переменных
и кстати новые записи создаются с прежним багом, как я понял , проблема в кодировке соединения, в PDO добавил setAttribute(PDO::MYSQL_ATTR_INIT_COMMAND, "SET NAMES 'utf8'") . или еще что то надо для соединения в нужной кодировке?
ну да, в исходнике тоже, это ведь не проблема браузера
спасибо, частично помогло, но что то еще хуже стало )) Воспользовался этим http://sypex.net/ru/encoding/ . Там второй вариант и вправду как у меня, сделал , в базе все хорошо, исправилось, Но теперь на сайте вопросительные знаки пошли )), файлы все в утф8.
utf8_general_ci
прописал setAttribute(PDO::MYSQL_ATTR_INIT_COMMAND, "SET NAMES 'utf8'"); не помогло