Обычно это происходит из-за magic_quotes.
Что-то похожее на
<?php
if (get_magic_quotes_gpc()) {
function stripslashes_deep($value)
{
$value = is_array($value) ?
array_map('stripslashes_deep', $value) :
stripslashes($value);
return $value;
}
$_POST = array_map('stripslashes_deep', $_POST);
$_GET = array_map('stripslashes_deep', $_GET);
$_COOKIE = array_map('stripslashes_deep', $_COOKIE);
$_REQUEST = array_map('stripslashes_deep', $_REQUEST);
}
?>
Должен выключить их. Я бы порекомендовал отключить их в вашей конфигурации, хотя ..
http://us2.php.net/manual/en/security.magicquotes.disabling.php