Fomular per Email

Ich wollte das die daten von z.B.: diesem Fomular:
HTML:
<table border="0" cellpadding="3" cellspacing="2" align="center" width="80%" class="headline">
<tr>
	<th class="thHead" height="23" colspan="2">
	 <b>Neuen Eintrag schreiben</b>
	</th>
</tr>
<tr>
<td class="row1" valign="top" width="22%">
	<b>Name:</b>
</td>
<td class="row1" valign="top">
 
<input type="text" name="name" value="" style="width:400px; " maxlength="255" />
<span class="gensmall"></span>
</td>
</tr>
<tr>
<td class="row2" valign="top" width="22%">
	<b>E-Mail:</b>
</td>
<td class="row2" valign="top">
 
<input type="text" name="email" value="" style="width:400px; " maxlength="255" />
<span class="gensmall">optional</span>
</td>
</tr>
<tr>
<td class="row1" valign="top" width="22%">
	<b>Nachricht:</b>
</td>
<td class="row1" valign="top">
 
<textarea name="nachricht" style="width:400px; " rows="10" cols="25"></textarea> 
</td>
</tr>
<tr>
<td class="row2" valign="top" width="22%">&nbsp;</td>
<td class="row2" valign="top">
	<input type="submit" value="Absenden" name="submit" />
	<input type="submit" value="Vorschau" name="preview" />
 
 
</td>
</tr>
 
</table>
Mir mit hilfe von PHP direkt per E-mail gessendet werden

Da habe ich noch einen codesnipsel zum versenden von E-Mails per PHP:
PHP:
<?php
if($empfaenger != "") 
	 {
	 $empfaenger = "Deine_Email";
	 $absender = "test@test.de";
	 $betreff = "Testmail";
	 $inhalt = "Hallo $empfaenger!";
 
	 mail("$nemail", "$betreff", "$inhalt",
	 "From: $absender");
	 echo "Die E-Mail wurde versandt!";
	 } else {
	 echo "Du musst einen Empfänger angeben!";
?>
hatt aber noch nen parse error ich weis aber nicht ob er dann nur das lezte echo
ausgibt oder ob es wirklich .
 
Das Formular und der PHP Code stehen in keinem erkennbaren
Zusammenhang, daher weiß ich nicht in wiefern dir das hier hilft.

PHP:
<?php
if (!empty ($_POST['empfaenger'])) {
  $empfaenger = $_POST['empfaenger'];
  $absender = "test@test.de";
  $betreff = "Testmail";
  $inhalt = "Hallo $empfaenger!";
  mail($empfaenger, $betreff, $inhalt, "From: ".$absender);
  echo "Die E-Mail wurde versandt!";
}
else {
  echo "Du musst einen Empfänger angeben!";
}
?>
 
Ja klar aber wie kann ich das machen das z.b. der inhalt der email einen variable ist
und von den einträgen im fomular ersetzt wid und somit die einträge im fomular an mich
gesendendet werden

Ich habe das bis jezt so gelöst:
HTML:
<a href="mailto:shop@gfmband.de?subject=Bestellung%20vom%20GFM-Shop:%20Artikel%20Nr.:100%20GFM%20Logo%20auf%20eurem%20Shirt&amp;body=Hallo%20GFM-Team%0A%0AIch%20m%F6chte%20ein%20GFM%20Logo%20auf%20meinem%20schwarzen%20Shirt.%0A%0AArtikel%20Nr.:%20100%0AArtikel:%20GFM%20Logo%20auf%20eurem%20Shirt%0AAnzahl:%20%0AName:%20%0AHandy-/Telefonummer:%20%0AE-Mail:%20%0A%0AVielen%20Dank!">100</a>

Aber was ist mit usern die kein mailprogramm haben ist natürlich blöd.

Danke
 
hi leute,

will nach bestätigung des formulars und eitnragen in die db automatisch ein besätigungsmail schicken. das script funktioniert zwar er schreib email erfolgreich versand nur mein prob wie kann ich den absender definieren da kann ich doch nicht irgendeine email adresse eingeben. muss ich da irgendetwas installieren?

Code:
$k = $_POST['empfänger'];
$a = $_POST['inhalt'];

if($empfaenger != "$k") 
     {
     $empfaenger = "$k";
     $absender = "irgendwas@irgendwas.at";
     $betreff = "Testmail";
     $inhalt = "$a";

     mail("$nemail", "$betreff", "$inhalt",
     "From: $absender");
     echo "Die E-Mail wurde versandt!";
     } else {
     echo "Du musst einen Empfänger angeben!";}
 
Zurück