Bei der Suche nach e-Mail-Adressen oder sonstigen Texten mit @ wird ein Fehler ausgegeben. Das liegt am verwendeten regex-Delimiter, der leider nicht maskiert wird. Daher sollte die Zeile
Code: Alles auswählen
$suchmuster[] = '@('.quotemeta($q).')@si';
Code: Alles auswählen
$suchmuster[] = '@('.preg_quote($_q,'@').')@si';
Im Frontend tritt das witzigerweise nicht auf!
Immerhin habe ich das ja verbrochen, ich nehme also die Schuld auf mich! Sorry!