Tom: php in Variable

Beitrag lesen

Hello Petra,

$einfuegen = file_get_contents('../template.php');

$inhalt = '<div id="bla">Hallo, hier steht ein Inhaltstext</div>';
$aenderung = str_replace("{INHALT}",$inhalt,$einfuegen);
echo $aenderung;

  
Du scheinst da irgendwie im "Niemandsland" stecken geblieben zu sein.  
Denn wenn Du in den einzubindenen Inhalten wieder direkt PHP-Anweisungen stehen hast, dann wäre es besser gewesen, diese auch direkt in den Templates einzubinden:  
  
  <body ...><?php include('body.php'); ?></body>  
  
Kompliziert wird es da nur, wenn die einzubindenen Teile Konstanten oder Funktionsdefinitionen  enthalten. Dann kann es zu einem redeclare/redefine-Error kommen. Ebenso muss man darauf achten, dass keine zirkulären Verläufe entstehen.  
  
  
  
  
Liebe Grüße aus Syburg bei Dortmund  
  
Tom vom Berg  
![](http://selfhtml.bitworks.de/Virencheck.gif)  
  

-- 
Nur selber lernen macht schlau  
<http://bergpost.annerschbarrich.de>