![]() |
Willkommen, Gast ( Anmelden | Registrierung )
![]() |
![]()
Beitrag
#1
|
|
Rookie Gruppe: User Beiträge: 1 Mitglied seit: 21.02.2007 Mitglieds-Nr.: 6.713 ![]() |
hey
ich habe für unsere private hochzeitsseite ein paar formulare zum ausfüllen geschrieben, bestehend aus ein paar check-/radioboxes und textfeldern. es geht halt um eine onlineanmeldung für unsere hochzeit, wer kommt mit wievielen personen? wer bruaucht übernachtungsmöglichkeiten? dann ein formular für eine idee für die abendgestaltung und textfelder für einen artikel für die hochzeitszeitung. unten auf der jeweiligen seite habe ich nun einen button gesetzt mit <input type="submit" value=" Absenden "> Was muss ich denn jetzt noch wo hinsetzen, dass der Inhalt des Formulars wirklich an meine email-adresse geschickt wird und das ganze auch einen sinn hat? hier z.b. das Anmeldeformular: <head> <title>Anmeldeformular</title> </head> <body> <form action="mailto:xaeron@gmx.de" enctype="text/plain"> <table border="0" cellpadding="0" cellspacing="2"> <tr> <td align="right">Vorname:</td> <td><input name="vorname" type="text" size="40" maxlength="30"></td> </tr> <tr> <td align="right">Zuname:</td> <td><input name="zuname" type="text" size="40" maxlength="40"></td> </tr> <tr> <td align="right">e-mail:</td> <td><input name="zuname" type="text" size="40" maxlength="40"></td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td> </td> <td align="left"><input type="radio" name="kommen" value="ja">ja, ich komme mit insg. <input name="Personenzahl" type="text" size="1" maxlength="2"> Person(en)</td> </tr> <tr> <td> </td> <td align="left"><input type="radio" name="kommen" value="nein">nein, ich kann leider nicht kommen.</td> </tr> <tr> <tr><td> </td><td> </td> </tr> <tr><td> </td> <td align="justify">Da nur begrenzt Betten zur Verfügung stehen, versucht bitte euch selbst um die Übernachtung zu kümmern. Auf der Einladung haben wir einige Kontaktadressen dafür zusammengestellt. Es besteht außerdem die Möglichkeit mit Schlafsack und Isomatte zu übernachten</td></tr> <tr><td> </td> <td> </td></tr> </tr> <tr> <tr><td> </td><td align="left"><input type="radio" name="übernacht" value="brauchkeineübernachtung">Ich/Wir brauche/n keine Übernachtung.</td> </tr> <tr><td> </td><td align="left"><input type="radio" name="übernacht" value="braucheeineübernachtung">Ich/Wir brauche/n eine Übernachtung</td></tr> <tr><td> </td><td align="left"><input type="radio" name="übernacht" value="kümmermichselbst">Ich/Wir kümmer/n mich/uns selbst um eine Übernachtung.</td> </tr> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <tr><td></td><td>Anmerkungen:</td></tr> <td></td> <td> <form action="textarea.htm"> <textarea name="user_eingabe" cols="50" rows="10"></textarea> </p> </form> </td> </tr> <tr> <td> </td> <td><input type="submit" value=" Absenden "> </td> </tr> </form> </table> </form> </body> </html> |
|
|
![]() |
![]()
Beitrag
#2
|
|
Anwärter auf W3.org Mitgliedschaft ![]() ![]() ![]() ![]() ![]() Gruppe: User Beiträge: 550 Mitglied seit: 28.11.2001 Wohnort: Berlin Friedrichshain Mitglieds-Nr.: 107 ![]() |
Was muss ich denn jetzt noch wo hinsetzen, dass der Inhalt des Formulars wirklich an meine email-adresse geschickt wird und das ganze auch einen sinn hat? <form action="mailto:xaeron@gmx.de" enctype="text/plain"> Wenn du "xaeron@gmx.de" bist, bzw. dies deine Emailadresse ist, reicht das grundsätzlich. Du hast aber einige Fehler im Quelltext. ... <td align="right">Zuname:</td> <td><input name="zuname" type="text" size="40" maxlength="40"></td> ... <td align="right">e-mail:</td> <td><input name="zuname" type="text" size="40" maxlength="40"></td> ... Der Name des Eingabefelds für die Emailadresse ist offensichtlich falsch (copy-paste Fehler). ... <td align="left"><input type="radio" name="kommen" value="ja">ja, ich komme mit insg. <input name="Personenzahl" type="text" size="1" maxlength="2"> Person(en)</td> ... <td align="left"><input type="radio" name="kommen" value="nein">nein, ich kann leider nicht kommen.</td> ... Kein Fehler im eigentlichen Sinn, aber warum sollte ich das Formular ausfüllen, wenn ich garnicht vorhabe, zu kommen? Nach meiner Meinung würde die Frage, mit wievielen Personen ich zu erscheinen gedenke, incl. dem dazugehörigen Eingabefeld ausreichen. ...<input type="radio" name="übernacht" value="brauchkeineübernachtung"> ...<input type="radio" name="übernacht" value="braucheeineübernachtung"> ...<input type="radio" name="übernacht" value="kümmermichselbst"> ... Das Name-Attribut darf keine Umlaute, sondern nur lateinische Buchstaben, Ziffern sowie "-" und "_" enthalten. ... <form action="textarea.htm"> <textarea name="user_eingabe" cols="50" rows="10"></textarea> </p> </form> Warum hier noch ein neues Formular innerhalb des Formulars? Lasse hier, wie auch etwas weiter unten, <form> und </form> weg. ... <td><input type="submit" value=" Absenden "> </td> </tr> </form><!-- hier ist "etwas weiter unten", also weg damit! --> </table> </form> Hoffe, dir geholfen zu haben, tschö, Auge Der Beitrag wurde von Auge bearbeitet: 23.02.2007 - 18:05 |
|
|
![]() ![]() |
![]() |
Vereinfachte Darstellung | Aktuelles Datum: 12.07.2025 - 14:00 |