formular?!?
sebi
- html
hallo zusammen,
ich verstehe nicht ganz wie man ein Formular per mail bekommen kann.
Denn bei mir ist das eingehende mail immer blank, kein zeichen nichts!
ich weiss nicht was ich falsch gemacht habe!
Hier ist mein html-code:
<html>
<head>
<title>Anmeldung--Skater cooperation</title>
<meta name="author" content="sebi">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
<script language="JavaScript">
<!--
2* function chkFormular()
{
if(document.Formular.Name.value == "")
{
alert("Bitte Ihren Namen eingeben!");
document.Formular.Name.focus();
return false;
}
if(document.Formular.Vorname.value == "")
{
alert("Bitte Ihren Vornamen eingeben!");
document.Formular.Vorname.focus();
return false;
}
if(document.Formular.Adresse.value == "")
{
alert("Bitte Ihre Adresse eingeben!");
document.Formular.Adresse.focus();
return false;
}
if(document.Formular.PLZ.value == "")
{
alert("Bitte Ihre PLZ eingeben!");
document.Formular.PLZ.focus();
return false;
}
if(document.Formular.Ort.value == "")
{
alert("Bitte Ihren Wohnort eingeben!");
document.Formular.Ort.focus();
return false;
}
if(document.Formular.E-mail.value.indexOf('@') == -1)
{
alert("Keine E-Mail-Adresse!");
document.Formular.E-mail.focus();
return false;
}
if(document.Formular.Mail.value.indexOf('@') == -1)
{
alert("Keine E-Mail-Adresse!");
document.Formular.Mail.focus();
return false;
}
if(document.Formular.Skaters.value == "")
{
alert("Bitte "Skater seit ..." eingeben!");
document.Formular.Skaters.focus();
return false;
}
if(document.Formular.Nickname.value == "")
{
alert("Bitte Ihr Nickname eingeben!");
document.Formular.Nickname.focus();
return false;
}
if(document.Formular.Passwort.value == "")
{
alert("Bitte Ihr Passwort eingeben!");
document.Formular.Passwort.focus();
return false;
}
var chkZ = 1;
for(i=0;i<document.Formular.Alter.value.length;++i)
if(document.Formular.Alter.value.charAt(i) < "0"
|| document.Formular.Alter.value.charAt(i) > "9")
chkZ = -1;
if(chkZ == -1)
{
alert("Altersangabe keine Zahl!");
document.Formular.Alter.focus();
return false;
}
}
//-->
</script>
</head>
<body text="#FFFFFF" bgcolor="#0060FF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<form name="Formular" action="mailto:skater-cooperation@bluemail.ch"
method=post onSubmit="return chkFormular()">
<pre>
<fieldset>
<legend><b>Namen:</b></legend>
<table>
<tr>
<td align=right>Name:</td>
<td><input type=text name="Name" size=40 maxlength=40 tabindex=1></td>
</tr><tr>
<td align=right>Vorname:</td>
<td><input type=text name="Vorname" size=40 maxlength=40 tabindex=2></td>
</tr>
</table>
</fieldset>
<fieldset>
<legend><b>Adressdaten:</b></legend>
<table><tr>
<td align=right>Adresse:</td>
<td><input type=text name="Adresse" size=60 maxlength=100 tabindex=3></td>
</tr><tr>
<td align=right>PLZ/Ort:</td>
<td><input type=text name="PLZ" size=6 maxlength=10 tabindex=4><input type=text name="Ort" size=50 maxlength=50 tabindex=5></td>
</tr><tr>
<td align=right>E-mail:</td>
<td><input type=text name="E-mail" size=60 maxlength=60 tabindex=6></td>
</tr></table>
</fieldset>
<fieldset>
<legend><b>Logindaten:</b></legend>
<table>
<tr>
<td align=right>Nickname:</td>
<td><input type=text name="Nickname" size=40 maxlength=40 tabindex=7></td>
</tr><tr>
<td align=right>Passwort:</td>
<td><input type=password name="Passwort" size=40 maxlength=10 tabindex=8></td>
</tr><tr>
<td align=right>Geheime Frage:</td>
<td>
<select name="Geheime Frage" size=1 tabindex=9>
<option> Wie heisst mein Haustier?
<option> Wie heisst mein Lieblingsfilm?
<option> In welchem Jahr ist meine Schwester auf die Welt gekommen?
<option> Wie heisst mein Lieblingssänger?
<option> Wer ist mein Idol?
</select>
</td>
</tr><tr>
<td align=right>Geheime Antwort:</td>
<td><input type=text name="Geheimantwort" size=60 maxlength=50 tabindex=10></td>
</tr>
</table>
</fieldset>
<br>
<fieldset>
<legend><b>Sonstiges:</b></legend>
<table>
<tr>
<td align=right>Skater seit (z.B:1988):</td>
<td><input type=text name="Skaters" size=5 maxlength=4 tabindex=11></td>
</tr>
</table><br>
Ihr Geschlecht:<br>
<input type=radio name="Geschlecht" checked value="männlich" tabindex=12> männlich
<br>
<input type=radio name="Geschlecht" value="weiblich" tabindex=13> weiblich<br>
<br>
Mitgliedart:<br>
<input type=radio name="Mitgliedart" checked value="Passiv" tabindex=14> Passives Mitglied (d.h: kostenlos; Newsletter;u.s.w.)
<br>
<input type=radio name="Mitgliedart" value="Aktiv" tabindex=15> Aktives Mitglied (d.h: 20.- Fr per Rechnung alle 3 Monate; Training; Gratiseintritte in Anlässe; u.s.w.)<br>
<br>
</fieldset><br>
<fieldset>
<input type=submit value="Absenden"> Wenn sie den Outlook Express haben, klicken sie ohne etwas zu tun auf Senden! <input type=reset value="Abbrechen"><br>
</fieldset>
</pre>
</form>
</body>
</html>
Viele grüsse Sebi!
hi,
ich verstehe nicht ganz wie man ein Formular per mail bekommen kann.
Denn bei mir ist das eingehende mail immer blank, kein zeichen nichts!ich weiss nicht was ich falsch gemacht habe!
du hast mailto: verwendet, obwohl hier im archiv schon hunderte male davon abgeraten wurde, weil es einfach unzuverlässig ist.
nutze einen serverseitigen formmailer, um die daten zu verschicken.
gruß,
wahsaga
hi,
ich verstehe nicht ganz wie man ein Formular per mail bekommen kann.
Denn bei mir ist das eingehende mail immer blank, kein zeichen nichts!ich weiss nicht was ich falsch gemacht habe!
du hast mailto: verwendet, obwohl hier im archiv schon hunderte male davon abgeraten wurde, weil es einfach unzuverlässig ist.
nutze einen serverseitigen formmailer, um die daten zu verschicken.
gruß,
wahsaga
Sorry aber ich verstehe das nicht ganz! Ich bin leider noch Anfänger und habe erst vor ein paar Wochen mit Html angefangen!!!
Kannst du mir das nicht einfacher erklähren!?!
hi,
Sorry aber ich verstehe das nicht ganz! Ich bin leider noch Anfänger und habe erst vor ein paar Wochen mit Html angefangen!!!
Kannst du mir das nicht einfacher erklähren!?!
http://de.selfhtml.org/html/formulare/verarbeiten.htm#email
gruß,
wahsaga
Hallo sebi,
Du hast gerade erst mit HTML angefangen, mit Javascript offensichtlich auch. Du verwendest einen Texteditor, das ist schon einmal lobenswert.
ich verstehe nicht ganz wie man ein Formular per mail bekommen kann.
ich weiss nicht was ich falsch gemacht habe!
du hast mailto: verwendet, obwohl hier im archiv schon hunderte male davon abgeraten wurde, weil es einfach unzuverlässig ist.
Bitte lies dazu den Abschnitt http://de.selfhtml.org/html/formulare/definieren.htm#bereich, insbesondere den letzten Absatz. Lies anschließend http://de.selfhtml.org/html/formulare/verarbeiten.htm#email.
nutze einen serverseitigen formmailer, um die daten zu verschicken.
Einfacher kann ich das auch nicht erklären :-)
Vergiss, das es mailto-Formulare gibt.
Wenn Du Mails versenden willst, mache es mit serverseitigen Techniken.
Das kommt erst ein paar Lektionen später.
Sorry aber ich verstehe das nicht ganz! Ich bin leider noch Anfänger und habe erst vor ein paar Wochen mit Html angefangen!!!
Eigne Dir HTML und CSS gründlich an, erweitere anschließend Deine Kenntnisse um serverseitige Dinge.
Kannst du mir das nicht einfacher erklähren!?!
Zu wahsagas Hinweis auf das Archiv, schau mal bitte in ein paar der Treffer rein: http://suche.de.selfhtml.org/cgi-bin/such.pl?suchausdruck=mailto+Problem&wort=on&feld=alle&index_1=on&index_2=on&index_3=on&index_4=on&index_5=on&hits=100
Zum Erlernen des Umgangs mit Formularen bieten mailto-Formulare manchmal (eben nur manchmal) ein Erfolgserlebnis. Umso ärgerlicher ist es, wenn dieses ausbleibt. Hänge Dich nicht zu sehr in die Vielfalt der Probleme bei mailto-Formularen hinein, das sind diese nicht wert.
Freundliche Grüsse,
Vinzenz