XaraX: Formulare und Listen aus PHP-Programm auslagern

Beitrag lesen

Hallo,

<input ... value="**Firmenname">

und dann, wieder im PHP- Teil: Ersetze **Firmenname durch $row['fname']

Okay, ich könnte die einzufügende Datei vielleicht Zeile für Zeile abarbeiten und Platzhalter ersetzen. Aber geht es auch eleganter?

das ist elegant. Beispiel:

  
$a=array(  
    '%{Datensatz1}',  
    '%{Datensatz2}',  
    '%{Datensatz3}',  
    '%{Datensatz4}',  
    '%{Datensatz5}',  
    '%{Datensatz6}',  
    '%{Datensatz7}'  
   );  
$b=hole_daten_aus_db();  
$b=mach_array_draus($b);  
  
echo str_replace($a,$b,file_get_contents('xyz.tpl'));  

xyz.tpl:

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
<html>  
<head>  
 <title>%{Datensatz1}</title>  
 <link href="%{Datensatz2}" type="text/css" rel="StyleSheet">  
</head>  
<body>  
 <h1>%{Datensatz1}</h1>  
 <p>%{Datensatz3}</p>  
 <!-- usw. -->  
</body>  
</html>  

Gruß aus Berlin!
eddi

--
Wer Rechtschreibfehler findet, darf sie behalten.