hiho irgendwie steh ich grad aufm schlauch, ich hab ein kontaktformular welches beim versand der mail nicht die werte aus den textfeldern übernimmt
die ankommende mail schaut dann so aus:
normalerweise müsste da dann hinter firma zbsp der eingetragene text stehen
ich hab grad echt keine ahnung woran das liegt
PHP:
<form method="post" action="kontakt.php" name="formular">
<?php
if( isset($_POST['send']))
{
$error = 0;
if( trim( strlen( $_POST['anrede'])) == 0)
{
echo ( "Bitte Ihre Anrede eintragen<br>");
$error = 1;
}
if( trim( strlen( $_POST['name'])) == 0)
{
echo ( "Bitte Ihren Namen eintragen<br>");
$error = 1;
}
if( trim( strlen( $_POST['telefon'])) == 0)
{
echo ( "Bitte Ihre Telefonnummer eintragen<br>");
$error = 1;
}
if( trim( strlen( $_POST['email'])) == 0)
{
echo ( "Bitte Ihre Email Adresse eintragen<br>");
$error = 1;
}
if (md5( $_POST['sicherheitscode'] ) != $_SESSION['captcha_code'])
{
echo ( "Bitte geben Sie den Sicherheitscode ein.<br>");
$error = 1;
}
if($error == 0)
{
$empfaenger="xxxx";
$betreff="Kontaktformular";
$admin="xxx";
$from ="Kontaktformular";
$message = "Nachricht an " . $admin . " von " . $email ." :
\n\nKontaktformular"
. "\nFirma: " . $firma
. "\nAnrede: " . $anrede
. "\nName: " . $name
. "\nStrasse: " . $strasse
. "\nOrt: " . $ort
. "\nPLZ: " . $plz
. "\nTelefon: " . $telefon
. "\nFax: " . $fax
. "\nEmail: " . $email
. "\n\nNachricht: " . $nachricht;
mail($empfaenger,$betreff,$message,$from);
echo "<b>Vielen Dank für Ihre Nachricht</b>";
}
}
?>
<table width="580" border="0">
<tr>
<td width="90">Firmenname:</td>
<td width="230"><input type="text" size="25" name="firma" class="Formularfeld" tabindex="1"></td>
<td width="80">Postleitzahl:</td>
<td><input type="text" size="25" name="plz" class="Formularfeld" tabindex="6"></td>
</tr>
<tr>
<td>Anrede:</td>
<td><select name="anrede" size="1" class="Formularfeld" tabindex="2">
<option value="Herr">Herr</option>
<option value="Frau">Frau</option>
</select></td>
<td>Ort:</td>
<td><input type="text" size="25" name="ort" class="Formularfeld" tabindex="7"></td>
</tr>
<tr>
<td>Name:</td>
<td><input type="text" size="25" name="name" class="Formularfeld" tabindex="3"></td>
<td>Telefon:</td>
<td><input type="text" size="25" name="telefon" class="Formularfeld" tabindex="8"></td>
</tr>
<tr>
<td>Vorname:</td>
<td><input type="text" size="25" name="vorname" class="Formularfeld" tabindex="4"></td>
<td>Fax:</td>
<td><input type="text" size="25" name="fax" class="Formularfeld" tabindex="9"></td>
</tr>
<tr>
<td>Straße:</td>
<td><input type="text" size="25" name="strasse" class="Formularfeld" tabindex="5"></td>
<td>E-mail:</td>
<td><input type="text" size="25" name="email" class="Formularfeld" tabindex="10"></td>
</tr>
</table><br />
<table width="580" border="0">
<tr>
<td width="90" valign="top">Ihre Nachricht:</td>
<td align="left"><textarea name="nachricht" rows="3" cols="58" class="Formularfeld" wrap="VIRTUAL" tabindex="11"></textarea><br /><br />
</td>
</tr>
<tr>
<td> </td>
<td><strong>Die A****Spam-Maßnahme</strong><br />
Diese kleine Aufgabe dient der Spam-Vermeidung. Bitte lesen
Sie von dem nachfolgenden Bild die Ziffern und Buchstaben ab
und fügen Sie sie dann in das Captcha-Feld ein.</td>
</tr>
<tr>
<td> </td>
<td>Captcha-Bild <img src="captcha.php" alt="Sicherheitscode" title="Sicherheitscode" width="80" height="25" /><br>
Captcha-Feld <label for="sicherheitscode"></label>
<input name="sicherheitscode" id="sicherheitscode" type="text" tabindex="12"/>(Großschreibung beachten)<br /><br /></td>
</tr>
<tr>
<td> </td>
<td><strong>Datenschutz</strong><br>
Mit dem Absenden dieses Formulars erklären Sie sich damit einverstanden,
daß wir Ihre Angaben speichern dürfen. Sie werden nur zur Korrespondenz
mit Ihnen verwendet. Wir versichern Ihnen, dass wir Ihre Daten
nicht an fremde Dritte weitergeben.<br>
<br>
<input type="submit" name="send" value="Abschicken" tabindex="13"></td>
</tr>
</table>
</form>
Code:
Kontaktformular
Nachricht an xxx von :
Kontaktformular
Firma:
Anrede:
Name:
Strasse:
Ort:
PLZ:
Telefon:
Fax:
Email:
Nachricht:
ich hab grad echt keine ahnung woran das liegt