Ich versuche mich seit heute in PHP, doch leider scheint meine Logik nicht mit der meines Rechners uebereinzustimmen...naja, ich werd sie wohl anpassen muessen
Folgendes Problem kann ich nicht loesen:
Ein ganz einfacher Formmailer soll seine Variablen aus einer Masterdatei holen. Die Variablen definieren die Beschreibungen vor den Formularfeldern und Schriftfarbe/Hintergrundfarbe. Mit include() hat das nicht funktioniert.
In der Masterdatei ist definiert:
$_formkopf = "gisform";
$_feld1 = "Name";
$_feld2 = "Vorname";
$_feld3 = "Mail";
$_feld4 = "Bemerkungen";
Und dann in der form.php:
include ("master.php");
echo "<center><br>$_formkopf<br><br></center>";
echo "<form action=\"sendmail.php\" method=\"POST\"><table>
<tr>
<td>$_feld1\":\"</td>
<td><img src=\"blind.gif\" width=20 height=1 border=0></td>
<td><input type=\"text\" name=\"_form1\"></td>
</tr>
.
.
.
Auch das auslesen aus der Masterdatei hat nicht wie gewuenscht funktioniert. Dort habe ich die Werte einzeln als txt-File geschrieben.
$datei=fopen("form.txt","r");
while($_feld=fscanf($datei,"%s\t%s\t%s\n"))
echo "<center><br>$_feld[0]<br><br></center>";
echo "<form action=\"sendmail.php\" method=\"POST\"><table>
<tr>
<td>$_feld[1]</td>
<td><img src=\"blind.gif\" width=20 height=1 border=0></td>
<td><input type=\"text\" name=\"_form0\"></td>
</tr>
.
.
.
fclose($datei);
Dann schreibt er alle Daten ueber das Formular.
Kann mir jemand zu den beiden Beispielen einen Denkanstoss geben??
Danke!
chavez
Lesezeichen