Mailinglisten-Archive |
Hallo Andi, > Kommt darauf an, was in der login.php drin ist. Wenn nur statischer > HTML-Code drin ist: Datei vorher auslesen, in Variable schreiben und > preg_replace entsprechend anpassen. > Wenn php Code in login.php ist, kannst du: > a) wenn es nur auf den Output ankommt: mittels ob_* den Output abfangen > und in eine Variable schreiben > b) wenn es auf den Code ankommt einfach vorher includen > Alternativ kannst du noch vorher ein > <snip> > if (preg_match("'\[Addon|Login\]'",$content) { > replace, include, usw... > } > </snip> > einbauen. Performanter wäre vielleicht doppeltes strstr() > HTH, > regards, > Andi vielen Dank für deine Hilfe, habe es jetzt so gemacht: if (preg_match("'\[Addon\|Login\]'", $content)) { include('site/login.php'); $output = ob_get_contents(); $content = preg_replace ( "'\[Addon\|Login\]'", $output, $content ); // Login ob_end_clean(); } Funktioniert wurdenbar :) Gruß, Michael -- ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de ** Informationen: http://www.phpbar.de http://lists.phpbar.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive