Hallo,
noch ein kleiner Nachtrag:
die Funktion rewrite_url() habe ich vorhin nur so 'hingeschlufert', weil ich die in der Form nicht hatte. Heißt: ich nutze die rewrite_page() nicht, (oder nutzte bisher nicht, ;-)) um & in den URLs umzuschreiben.
Da hätte ich dann wohl das Label '_ungetestet_' vergeben müßen.
Deshalb hier ein kleiner Nachtrag:
// neue rewrite_url() die evtl. vorhandene &'s erkennt =:)
function rewrite_url($url)
{
$temp = explode('?',$url);
if(!isset($temp[1]))
{
// kein Querystring in der URL
return $url;
}
else
{
// es gibt einen Querystring und darin vorhandene & werden umgeschrieben, & aber nicht
return $temp[0].'?'.preg_replace('/(&)(?!amp;)/','&',$temp[1]);
}
}
Viele Grüße,
Horst