Ich habe ein Formular (dass man bei 1und1 bekommt) in eine Website eingefügt. Das Formular von einem kleinen php-Skript benutz, um eine Email mit den Daten zu versenden (die mail.htt) und eine (response.htt) um eine Seite mit den eingegebenen Daten auf der Site anzuzeigen.
Ich habe in das Formular Checkboxen eingefügt, die angeklickt den Wert "Ja" bekommen.
Das Problem ist jetzt, dass wenn sie nicht angeklickt sind nur das in der htt als Platzhalter eingesetzte {NameDerVariablen} anzeigt.
Kennt jemand eine Lösung des Problems?
Besten Dank,
Chris
Hier noch das php:
<?php
$fmt_Response=implode("", file("response.htt"));
$fmt_Mail=implode("", file("mail.htt"));
while(list($Key, $Val)= each($HTTP_POST_VARS))
{
$fmt_Response=str_replace("{$Key}", $Val, $fmt_Response); $fmt_Mail=str_replace("{$Key}", $Val, $fmt_Mail);
}
mail($HTTP_POST_VARS["recipient"], $HTTP_POST_VARS["subject"], $fmt_Mail);
echo $fmt_Response;
?>
Und ein Ausschnitt der Resopnse.htt:
<td>NewsletterA bestellen:</td>
<td>{newsletterA}</td>
</tr>
<tr>
<td>NewsletterB bestellen:</td>
<td>{newsletterB}</td>