<?php
if (isset($_POST['message'])) $message = trim(strip_tags($_POST['message']));
if (empty($message)) unset($message);
if (!empty($message)) {
$database = mysql_connect("localhost", "cevera_chat", "мой пароль") or die('Ошибка соединения');
mysql_select_db("cevera_chat", $database) or die('Ошибка подключения к базе');
mysql_set_charset('utf8');
mysql_query('SET NAMES utf8');
mysql_query("INSERT INTO chat(message) VALUES('$message')") or die(mysql_error());
mysql_close($database);
header('Location: chat.php');
exit;
}
?>
Спустя 16 минут, 59 секунд (2.08.2012 - 18:39) Stasonix написал(а):
Попробуй сам файл преобразовать в кодировку UTF-8 Без BOM.
Спустя 17 минут, 37 секунд (2.08.2012 - 18:56) Godwarlock написал(а):
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Добавляю эту строку в chat.php пишу сообщение на русском в бд идет запись на русском, но вот ник становится иероглифами(после кодировки в utf8 без БОМ)
Добавляю эту строку в chat.php пишу сообщение на русском в бд идет запись на русском, но вот ник становится иероглифами(после кодировки в utf8 без БОМ)
Спустя 1 час, 51 минута, 29 секунд (2.08.2012 - 20:48) Pulse написал(а):
Попробуй прописать вначале страницы:
header('Content-Type: content=text/html; charset=utf-8');
Спустя 30 секунд (2.08.2012 - 20:48) Игорь_Vasinsky написал(а):
ест-но.
Спустя 4 часа, 21 минута, 54 секунды (3.08.2012 - 01:10) VELIK505 написал(а):
Файлик в кодировку UTF-8 без бом. Прописать кодировку странице самой. Прописать кодировку тег. Выше уже сказано. И задать кодировку хосту самому в корневом htaccess прописать:
AddDefaultCharset UTF-8
AddDefaultCharset UTF-8