Archivlink: javarea.de Forum > JavaScript > formular in email einbinden
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > formular in email einbinden

Pages: [1]

geschrieben von hpseemonster am 29.11.2005 - 17:44
Hallo Ihr alle
Ich als neuling versuche mich gerade an meiner ersten hp und häte dazu eine frage:

unten aufgeführt mein script. also man gibt daten in ein formular ein bei klick auf senden öffnet sich ein mailfenster. so weit klappt das auch

doch wie bekomme ich nun meine daten aus dem formular in diese mail hinein ????

vielen dank schon mal für eure mühen

gruß tom


HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
42: 
43: 
44: 
45: 
46: 
47: 
48: 
49: 
<SCRIPT LANGUAGE="JavaScript">
<!--
function validate_form() {
  validity = true; // assume valid
  if (!check_empty(document.form.NAME.value))
        { validity = false; alert('Namensfeld ist leer!'); }
  if (!check_empty(document.form.VORNAME.value))
        { validity = false; alert('Vornamensfeld ist leer!'); }
  if (!check_empty(document.form.NICK.value))
        { validity = false; alert('Gewünschter Nick ist leer!'); }
  if (!check_empty(document.form.PW.value))
        { validity = false; alert('Gewünschtes Passwort ist leer!'); }
  if (!check_email(document.form.EMAIL.value))
        { validity = false; alert('eMail ist ungültig!'); }
  if (validity)
        alert ("Alle benötigten Informationen wurden geprüft. "
                + "Die eingaben wurden als richtig erkannt ");
  return validity;
}

function check_empty(text) {
  return (text.length > 0); // gibt false zurück wenn leer
}

function check_email(address) {
  if ((address == "")
    || (address.indexOf ('@') == -1)
    || (address.indexOf ('.') == -1))
      return false;
  return true;
}

// -->
</script>

<form name="form" method="post" action="mailto:hpseemonster@aol.com?SUBJECT=Login Anfrage" enctype="text/plain" onSubmit="return validate_form(this.form)">
<font class="stn"><b>Name:</b><br>
<input type="text" size=40 name="NAME"><br>
<font class="stn"><b>Vorname:</b><br>
<input type="text" size=40 name="VORNAME"><br>
<font class="stn"><b>Gewünschter Nick:</b><br>
<input type="text" size=40 name="NICK"><br>
<font class="stn"><b>Gewünschtes Password:</b><br>
<input type="text" size=40 name="PW"><br>
<font class="stn"><b>Email:</b><br>
<input type="text" size=40 name="EMAIL"><br>
<font class="stn"><b>Beschreibung:</b><br>
<TEXTAREA NAME="DESCRIPTION" ROWS=4 COLS=40 wrap=virtual></TEXTAREA><br>
<input type="submit" name="submit" value="Senden"> <input type="reset" value="Reset"></form>


geschrieben von René am 29.11.2005 - 17:51
Hallo hpseemonster,

die stehen doch in der E-Mail. Müssen dann nur noch vom User versendet werden.

geschrieben von hpseemonster am 29.11.2005 - 18:20
Hallo Rene

und genau da ist das problem

wenn ich das mal ausprobiere, dann bekomm ich nur die email mit nix drin

gruß tom

geschrieben von hpseemonster am 29.11.2005 - 18:26
http://hometown.aol.de/hpseemonster/

hier mal der link der hp

siehst dann selber das nichts in der mail steht bevor sie abgesendet wird

gruß tom

geschrieben von René am 29.11.2005 - 20:29
Hallo Tom,

wenn ich deinen Code von oben als eigenständige Seite verwende dann funktioniert das mit der E-Mail.

Den Code auf deiner Seite (Link) kann keiner verstehen/entschlüsseln. Da sind zwei komplette Seite in einer also zwei mal <html> bis </html>

geschrieben von hpseemonster am 29.11.2005 - 20:40
Hi rene

Vielen Dank für deine mühen

sieht so aus als würde es doch alles stimmen. lies mir das mal von jemanden ausfüllen und da klappte dann alles einwandfrei. werd das die nächsten tage mal von verschiedenen pc's testen.

was ich nur nicht verstehe weshalb das von mir selbst nicht klappt - komisch

aber egal gruß tom in der hoffnung das es nun geht.



Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.