stripslashes
hejjeg vil gerne lave en funktion der strip'er slashes, men kun hvis der altså er lavet en addslashes i forvejen.. synes ikke det her virker i alle tilfælde!?
måske også der findes en meget bedre løsning på det?
function str_stripslashes($str)
{
$ref = $str;
$count = 0;
$strip = 0;
$arr = array(
'\'' => '\\\'',
'"' => '\"',
'\\' => '\\\\'
);
foreach($arr as $key => $value)
{
if($count = substr_count($ref, $value))
{
if($count == substr_count($ref, $key))
{
$ref = str_replace($value, '', $ref);
$strip = 1;
}
else $strip = 0;
}
}
return $strip ? stripslashes($str):$str;
}