Здравейте, имам проблем с кодировката във файла, който ми добавя новина... Странното е, че файлът, който ми редактира новината, ми оправя тоя бъг .. смисъл, ако я добавя първо и я напиша на кирилица ми излиза със странни знаци, а като я редактирам със същия текст ми се оправя.
Код:
<?php
include("../forum/php/conf.php");
?>
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
date_default_timezone_set('Europe/Sofia');
mysql_query("SET NAMES utf8");
if($_POST['addnews'])
{
$zaglavie = addslashes(htmlspecialchars($_POST['zaglavie']));
$avtor = addslashes(htmlspecialchars($_POST['avtor']));
$novina = addslashes(htmlspecialchars($_POST['novina']));
$img = addslashes(htmlspecialchars($_POST['img']));
$date = date("m.d.y / H:i");
$sql = mysql_query("INSERT INTO novini (zaglavie,novina,avtor,date,img) VALUES ('$zaglavie','$novina','$avtor','$date','$img')") or die (mysql_error());
$ready = '<div class="error-page">
<h2 class="green">Поздравления!</h2>
<p>Новината беше добавена успешно! </p>
<div class="padding30"><a href="news-page.php" class="blueMa">Назад</a></div>
</div>
';
}
?>
<?php echo ''.$ready.''; ?>
<form action="" method="post">
Заглавие<br />
<input type="text" name="zaglavie" /><br />
Изображение<br />
<input type="text" name="img" /><br />
Съдържание на новината<br />
<textarea cols="70" name="novina" rows="10"></textarea><br /><br />
Автор: <input type="text" name="avtor" />
<input type="submit" name="addnews" class="blueMa" value=" Добави Новината " />
</form>