Bernhard Peissl: Html-Code-Stücke in Variablen packen

Beitrag lesen

Hi!

Das besste und sinnvolste ist aber imemr noch alles ueber templates zu loesen udn keienrlei ausgaben im php code zu mahcne, oder html code im phpcode einzubinden;-)

Wie meinst du das? Was willst du (wie) in Templates stecken? Sowas wie:

$text = "<table><tr><td>$inhalt</td></tr></table>";

und dann mit $inhalt="Hallo Bello" und echo $text ausgeben? Wenn ja, ist es doch irgendwie gegen den Zweck von PHP oder? Das gute daran, ist ja dass man es einfach mit <? in den HTML-Code einfügen kann, und nicht um sich vorher alle HTML-Codefragmente in mehrere Variablen ablegt, und die dann ausgibt.

So würde ich es dann irgendwie so machen:

<table>
 <tr>
  <td>
   <? echo $inhalt; ?>
  </td>
 </tr>
</table>

... zumindest für grössere Konstrukte. Für kleinere (<p>, <i>, <b>) braucht man ja nicht gleich aus dem PHP-Block aussteigen, die würde ich dann schon in die Varaible reinpacken.

Belehre mich falls ich da was falsch verstanden habe, denn ein PHP-Profi bin ich (noch ;-) keiner. Ich stell mir das halt bloss so vor!

lg bernhard