Я думаю, это связано с тем, что magic_quotes
включен.
Правильно ли предположить, что вы base64_encode
данные пришли из формы и сохранили ее в базе данных?
Если это так, определите и используйте эту функцию для обработки всего, что приходит от $_GET
, $_POST
или $_COOKIE
:
function escape_gpc($var) {
return get_magic_quotes_gpc() ? stripslashes($var) : $var;
}
if (isset($_POST['form_sent'])) {
$somedata = escape_gpc($_POST['somedata']);
// and then you base64_encode it and insert into the database.
}