vogtlandmaus
Well-known member
- 24 April 2006
- 76
- 0
Hallo, ich habe ein PHP Formular, was nicht so richtig geht.
Wer kann mir helfen?
Das ist das Formular
und das die Auswertung dafür
Wer kann mir helfen?
Das ist das Formular
Code:
<form action="kontaktformular-auswerten.php" method="post">
<TABLE>
<TBODY>
<TR>
<TD align=right>Anrede:</TD>
<TD><SELECT size=1 name=Anrede> <OPTION
selected>Herr<OPTION>Frau<OPTION>Firma</OPTION></SELECT> </TD>
<TR>
<TD align=right>Ihr Vorname:</TD>
<TD><INPUT name=Vorname></TD>
<TR>
<TD align=right>Ihr Name:</TD>
<TD><INPUT name=Nachname></TD>
<TR>
<TD align=right>Telefon-Nummer:</TD>
<TD><INPUT name=Telefon-Nr.></TD>
<TR>
<TD align=right>eMail:</TD>
<TD><INPUT name=absender></TD>
<TR>
<TD vAlign=top align=right>Grund Ihrer Nachricht:</TD>
<TD><INPUT type=radio CHECKED value="Ich habe eine Frage" name=betreff>Ich
habe eine Frage<BR><INPUT type=radio
value="Ich Interessiere mich für Ihre Angebote" name=betreff>Ich
Interessiere mich für Ihre Angebote<BR><INPUT type=radio
value="Ich habe eine Kritik anzubringen" name=betreff>Ich habe eine Kritik
anzubringen<BR></TD>
<TR>
<TD vAlign=top align=right>Text:</TD>
<TD><TEXTAREA name=Nachricht rows=4 cols=30></TEXTAREA></TD>
<TR>
<TD align=middle colSpan=2><input name="Send" type="submit" value="Abschicken">
</TD></TR></TBODY></TABLE>
und das die Auswertung dafür
Code:
<?php
$Empfaenger = "Info@1a-promo.de";
if($_REQUEST['Send'])
{
if(empty($_REQUEST['Vorname'])|| empty($_REQUEST['Name']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']))
{
echo"Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus!";
}
else
{
$Mailnachricht = "Sie haben folgende Nachricht erhalten: \n\n";
while(list($Formularfeld, $Wert)=each($_REQUEST))
{
if($Formularfeld!="Send")
{
$Mailnachricht .= $Formularfeld.": ".$Wert."\n";
}
}
$Mailnachricht .= "\nDatum/Zeit: ";
$Mailnachricht .= date("d.m.Y H:i:s");
$Mailbetreff = "Kontakt: ";
$Mailbetreff .= $_REQUEST['Betreff'];
mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']);
echo"Vielen Dank für Ihre eMail!";
}
}
else
{
echo"Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese <a href=\"kontaktformular.php\">Seite</a>.";
}
?>