Малко помощ за charset

Blagoicho

Registered
Значи имам код за добавяне:

Код:
<?php
if ($_POST['submit']) {
$cat = $_POST['cat'];
$imeto = $_POST['ime'];
$year = $_POST['godina'];
if(empty($cat) or empty($imeto) or empty($year)){ 

echo "трябва да попълните всички полета!"; 
}
mysql_query("INSERT INTO `tablicata` (cat, ime, godina) VALUES('$cat', '$imeto', '$year')");
}

echo "
<form method='post' action=''>
Име: <input type='text' name='ime' /><br />
Година: <input type='text' name='godina' /><br />
Категория: <select name='cat'>";
$result = mysql_query("SELECT * FROM categories ORDER BY name ASC");
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['id'] . "'>" . $row['name'] . "</option>";
}
echo "</select><br />
<input type='submit' name='submit' value='Добави!' />
</form>";
?>

Но в категориите ми излизат ???????? като добавя името и годината ако е текст на кирилица пак излиза ?????????

Може ли някой да ми помогне да оправи проблема? :]

Колацията на базата съм я направил cp1251_bulgarian_ci....

Благодаря!
 
Я пробвай веднага след конектването и селектирането на базата данни , да добавиш
mysql_connect("localhost","user","password");
mysql_select_db("db");

mysql_query("SET CHARACTER SET cp1251");
и пробвай да добавиш някой нов запис.
 

Back
Горе