Und was sagt nun die Zeichenkodierung

Also Datenbank kann nicht sein.

EDIT:
@everlong
Probier mal bitte folgendes:
Code: Alles auswählen
<?php
$seo_title = "´, ¸, æ,ø,å or ae, oe, aaæ,ø,å or ae, oe, aaæ";
if ( preg_match('#[^a-z0-9-]#', $seo_title) )
{
$contents1 = preg_replace('#[^\w- ]#', '', $seo_title);
}
$contents4 = preg_replace('#[^a-z0-9-]#', '', $seo_title);
echo($contents1 . '<br />');
echo($contents4 . '<br />');
?>
Gruß