Das ist mein Formular. Diese Schicke ich per POST auf die mail.php.
Doch auf der mail.php kommt nur der Titel an, sonst nichts.
Ist das jetzt die Hitze oder doch ein denkfehler?
Script formular.php
Script mail.php
Doch auf der mail.php kommt nur der Titel an, sonst nichts.
Ist das jetzt die Hitze oder doch ein denkfehler?
Script formular.php
PHP-Code:
<form action="mail.php" method="post">
<table>
<input type="hidden" name="titel" value="<?=$titel;?>">
<tr>
<td colspan="2"><img src="<?=$bild;?>" border="0"></td>
</tr>
<tr>
<td><font class="font2">Vorname:</font></td>
<td><font class="font2"><input type="text" name"vorname" size="20" class="font2"></font></td>
</tr>
<tr>
<td><font class="font2">Nachname:</font></td>
<td><font class="font2"><input type="text" name"nachname" size="20" class="font2"></font></td>
</tr>
<tr>
<td><font class="font2">Telefon:</font></td>
<td><font class="font2"><input type="text" name"telefon" size="20" class="font2"></font></td>
</tr>
<tr>
<td><font class="font2">eMail:</font></td>
<td><font class="font2"><input type="text" name"email" size="20" class="font2"></font></td>
</tr>
<tr>
<td colspan="2"><center><input type="submit" value="eMail abschicken" class="font2"></center></td>
</tr>
</table>
</form>
PHP-Code:
$empfaenger = "webmaster@meine-Domain.de";
$m1 = "Mail-Formular";
$maildata[body] = "Bitte nehmen Sie mit mir Kontakt auf:\r\n";
$maildata[body] .= "Vorname: ".$vorname."\r\n";
$maildata[body] .= "Nachname: ".$_POST[nachname]."\r\n";
$maildata[body] .= "Telefon: ".$_POST[telefon]."\r\n";
$maildata[body] .= "eMail: ".$_POST[email]."\r\n";
//mail($empfaenger , $m1, $maildata[body] ,"From: ".$_POST[email]."\r\n");
//header("Location: /kunstwerk/danke.php");
echo nl2br($maildata[body]);?>
Kommentar