Всем привет ! У меня форма добавления статей на сайт. Все норма работает на локалке. На сервере он тоже добавляет статьи, но только если в форме нет html тегов. То есть я вставляю в форму например путь до изображения <img src='img/article/yfp.jpg'>. Если в форме не присутствует html, то все нормально. В чем причина ребят, кто в курсе ?
Сайт использует кодировку utf-8, все страницы перевожу в кодировку utf-8 без бум. Когда заливаю их на сервак и открываю в блокноте, все что было написано на русском, стало каракулями ! Хотя отображает нормально
Ребят, такая проблемка ! При переносе файлов на сервер, когда открываешь их для редактирования, кодировка меняется, все становится иероглифами. Но отображает все нормально !! Если удалить их написать нормально (русскими буквами), то когда заходишь на сайт идут иероглифы. В чем проблема ? Кто сталкивался ?
Вообщем я снес файл .haceess удалил header('Content-Type: text/html; charset=utf-8');
и mysql_set_charset('utf8');. И из базы все нормально вывелось. Но мля все-что не из базы иероглифами написано... Что за ерунда происходит ? (Добавление)
Всем спасибо за советы ! Проблема решена.. Некоторые файлы были сохранены в другой кодировке, по этому такая история вышла. Причем только на локальном сервере, на хосте все нормально отображается.
Но мне нужно именно утф8.. в базе не могу поменять кодировку ! Тоесть, для каждой таблицы ставлю кодировку utf8_general_ci но на фото показано какую он сам выставляет
Файл .htaccess и так был. Какае-то аномалия. Если вставить header('Content-Type: text/html; charset=utf-8'); то из базы выводится только некоторые вещи корректно, а остальные так же иероглифами