vasilev
Registered
здравейте .
имам следния проблем - използвам тази - http://php-login-script.com/ система с малка преработка .
всички таблици са ми utf_general_ci , искам да се запише дадено поле на български . като се отвори mysettings.php виждаме следното :
като съм добавил това set names utf8 за да изпраща символите в Utf8 формат . хубаво но не става .. като променям на латиница е ок - променя се , но ако променя на кирилица си изкарва че полетата са записани но връща старите които съм променил на латиница .
моля за хелп
имам следния проблем - използвам тази - http://php-login-script.com/ система с малка преработка .
всички таблици са ми utf_general_ci , искам да се запише дадено поле на български . като се отвори mysettings.php виждаме следното :
Код:
foreach($_POST as $key => $value) {
$data[$key] = filter($value);
}
mysql_query("UPDATE users SET
`full_name` = '$data[name]',
`address` = '$data[address]',
`tel` = '$data[tel]',
`avatar` = '$data[avatar]',
`country` = '$data[country]',
`website` = '$data[web]'
WHERE id='$_SESSION[user_id]'
") ;
mysql_query("SET NAMES 'UTF8'")
or die(mysql_error());
като съм добавил това set names utf8 за да изпраща символите в Utf8 формат . хубаво но не става .. като променям на латиница е ок - променя се , но ако променя на кирилица си изкарва че полетата са записани но връща старите които съм променил на латиница .
моля за хелп