Marcus: Frage zu Formular

Hallo ich hab ne Frage zu nem kleinen Formular welches ich erstellt hab.
Also im Voraus, es kommt keine mail bei der angegebenen mail-Adresse an.

----------

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">

<p>&nbsp;</p>
<p><font size="5">Anmeldeformular</font></p>
<p align="left"><b><font size="4">Name</font></b></p>
<form name="form1" method="post" action="">
  <input type="text" name="textfield" size="50" maxlength="20">
</form>
<p align="left"><font size="4"><b>Nickname:</b></font></p>
<form name="form2" method="post" action="">
  <font size="4"><b>
  <input type="text" name="textfield2" size="50" maxlength="10">
  </b><font size="2"> (max. 10 Zeichen) </font></font>
</form>
<p align="left"><font size="4"><b>Alter:</b></font></p>
<form name="form3" method="post" action="">
  <font size="4"><b>
  <input type="text" name="textfield3" size="50" maxlength="2">
  </b> </font>
</form>
<p align="left"><font size="4"><b>Wohnort:</b></font></p>
<form name="form4" method="post" action="">
  <font size="4"><b>
  <input type="text" name="textfield4" size="50" maxlength="20">
  </b> </font>
</form>
<p align="left"><font size="4"><b>Geburtstag:</b></font></p>
<form name="form5" method="post" action="">
  <font size="4"><b>
  <input type="text" name="textfield5" size="50" maxlength="10">
  </b> <font size="2"> (z.B. 15.02.1982)</font> </font>
</form>
<p align="left">&nbsp;</p>
<form name="form6" action="">
  <a href="mailto:l34trul3r@yahoo.de"><input type="submit" name="Abschicken" value="Abschicken"><a>
</form>
<p align="left">&nbsp;</p></body>
</html>

----------

Hoffe, jemand ist so nett und hilft mir weiter :/

Danke im Voraus
l34trul3r

  1. Hallo,

    <form name="form6" action="">
      <a href="mailto:l34trul3r@yahoo.de"><input type="submit" name="Abschicken" value="Abschicken"><a>
    </form>

    Ein Button innerhalb eines <a> funzt auch nicht!
    Du muss im <form>-tag bei action= das mailto:... schreiben, also so:

    <form name="form6" action="mailto:l34trul3r@yahoo.de">
    <input type="submit" name="Abschicken" value="Abschicken">
    </form>

    Gruß aus MeckPomm

    --

    'Glauben kann keine Berge versetzen, aber der Glaube vermag Berge dahin zu stellen, wo noch keine Berge sind.'
    Friedrich Nietzsche
    1. Hi,

      Du muss im <form>-tag bei action= das mailto:... schreiben, also so:

      ...und auch das ist nicht unbedingt eine glückliche Lösung, siehe SelfHTML.
      Zu bevorzugen wäre ein Formmailer.

      MfG
      Rouven

      --
      -------------------
      ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
  2. Hallo Marcus,

    Hallo ich hab ne Frage zu nem kleinen Formular welches ich erstellt hab.

    falsch, du hast eigentlich sechs Formulare erstellt, die alle nichts weiter tun, als die eingegebenen Daten an sich selbst zu verschicken (action="").

    Also im Voraus, es kommt keine mail bei der angegebenen mail-Adresse an.

    Was für'ne Mail? Welche Adresse?

    <p>&nbsp;</p>

    Was soll das? Ein leerer Absatz? Weg damit. Abstände regelt man am besten über CSS (margins).

    <p><font size="5">Anmeldeformular</font></p>

    Schriftgrößen auch (font-size).

    <form name="form1" method="post" action="">
      <input type="text" name="textfield" size="50" maxlength="20">
    </form>

    Das wäre mal das erste Formular. Reichlich zweckfrei, würde ich sagen. Die restlichen Formulare sind recht ähnlich.

    <form name="form6" action="">
      <a href="mailto:l34trul3r@yahoo.de"><input type="submit" name="Abschicken" value="Abschicken"><a>
    </form>

    Und was soll das? Ein Submit-Button innerhalb eines Links? Das geht natürlich nicht. Der Link um den Submit-Button hat hier nichts verloren.

    <p align="left">&nbsp;</p>

    Und noch ein sinnloser leerer Absatz.

    Hoffe, jemand ist so nett und hilft mir weiter :/

    Du solltest dich noch einmal *grundlegend* mit dem Aufbau und der Struktur von HTML-Formularen beschäftigen.

    So long,
     Martin

    --
    Schon gewusst, dass Aftershave trotz des Namens eigentlich eher fürs Gesicht gedacht ist?