moin,
und zwar hat mein hoster ohne mich zu fragen apache von 2.0 auf 2.2 und php von 5.2.9 auf 5.3.6 geupdated...
seitdem laedt mein theme (mystique, selbst ziemlich stark bearbeitet) bei einzelnen artikeln (single.php) nur bis zur haelfte, ab dem beitragsinhalt wird einfach nichts mehr angezeigt, keine comments, keine sidebar, kein footer... woran könnte das liegen? ist nur bei single.php so :(
edit: okay hab den fehler gefunden.. hab über folgende php funktion alle links in den custom fields automatisch klickbar gemacht, anscheinend wurde ereg von php 5.3 entfernt..
PHP
function makeClickableLinks ( $text ) {
$text = eregi_replace ( '(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&//=]+)' ,
'<a href="\\1" target="_blank">\\1</a>' , $text );
$text = eregi_replace ( '([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_\+.~#?&//=]+)' ,
'\\1<a href="http://\\2" target="_blank">\\2</a>' , $text );
$text = eregi_replace ( '([_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[az]{2,3})' ,
'<a href="mailto:\\1">\\1</a>' , $text );
return $text ;
}
kann mir jemand ne alternative anbieten?