bert: preg_replace php-code einfügen

Beitrag lesen

Wann soll er denn tatsächlich ausgeführt werden?

Der News-Datensatz mit der ID, die angegeben ist, soll abgerufen werden und wie in der datei _news_anzeigen.php vorgegeben angezeigt werden.

Du brauchst ja für deinen News-Tag eine Sonderbehandlung, indem du zum Beispiel die Funktion erweiterst. Da die jetzige Funktion etwas ausgibt sehe ich eigentlich kein Problem, wenn du den News-Code direkt ausführst und dessen Ergebnis ausgibst.

Ich möchte, dass die Vorgabe aus meiner template Datei genutzt wird und nicht den gesamten code in die auto_replace Funktion einfügen, da man dann bei Änderungen immer darauf achten muss, beide Dateien einheitlich zu ändern. Daher soll der Code aus der Datei gelesen werden.

Also würde ich gerne folgendes schreiben:

$search_for[] = '/[news/(.*)/]/iU';
$replace_with[] = 'include("_db_sub_connect.php");$newsquery = mysql_query("SELECT DATE_FORMAT(Datum, '%e.%c.%y') as Datum_tit, Inhalt, Titel, ID, Links, Subtitel, Kategorie, Pic_thumb, Pic, Pictext, Quelle, c FROM news WHERE ID='\1'");
include("_news_anzeigen.php");';