mail per html

hbb

Grünschnabel
hallo

ich habe eine frage:

wie kann ich per html eine e-mail senden die folgendes enthält:

die e-mail, nick und adresse

ps: ich habe noch wenig erfahrung mit html.
PHP:
<html>
<body> 

<fieldset>
<label for="mail">Deine E-Mail</label>
<input type="text" id="mail">
</fieldset>

<fieldset>
<label for="adresse">Deine Adresse(z.B.: www.xyz.ch.vu)</label>
<input type="text" id="adresse">
</fieldset>

<fieldset>
<label for="nick">Dein Nick(z.B.: xyz)</label>
<input type="text" id="nick">
</fieldset> 

</body>
</html>
 
Hi hbb!
Ich weiß jetzt gerade nicht mehr ob das überhaupt geht (ist schon spät *Müde* :-) )
Aber ich denke mit php bist du da besser bediehnt. Siehe dazu das tutorial hier.

Hier noch der Quelltext:
PHP:
 <?php
  $sender = "Name";
  $sendermail = "name@domain.de";
  $empfaenger = "email@domain.de";
  $betreff = "PHP ist toll";
  $text = "Hier ist der Inhalt der E-mail";
  mail($empfaenger, $betreff, $text,
       "From: $sender <$sendermail>");
  ?>
Sry dass ich nicht näher erklären kann muss jetzt auch ins Bett morgen aufstehen *g*.
Schau mal php an, ich denke damit geht das besser!
 
Zuletzt bearbeitet:
Ich denke du musst noch ein <form></form> außen drum zu machen. Dann kannst du unter action="mailto:hierhinschicken@dahin.de" das Mailprogramm auf dem Client aufrufen. Den Inhalt musste aber anders in die mail bringen. Wie das genau geht guck mal bitte unter selfhtml nach. Serverseitig ist das wieder was anderes...
In PHP kannste das z.B. komfortabel über die mail()-Funktion machen...
 
Hallo!

Mit reinem HTML geht es nicht.
Die Formulardaten müssen irgendwie verarbeitet werden.
Ob dieses mit JavaScript möglich ist um die Daten dann entsprechend an den E-Mail Client zu übergeben weiss ich nicht.

Mit einer serverseitigen Scriptsprache, z.B. PHP, und der dort enthaltenen mail()-Funktion kannst Du die Formulardaten aber auswerten und weiterverarbeiten.
Dann wird auch kein E-Mail Client benötigt.
Mit anderen Worten: das was Du suchst nennt sich Kontaktformular.

Gruss Dr Dau
 
Zurück