Ergebnis 1 bis 6 von 6
  1. #1
    xxgabriel2002xx ist offline Grünschnabel
    registriert
    16-01-2005
    Beiträge
    5

    antragsformular??

    Hi,

    habe ne HP erstellt. wollte ein Antragsformular erstellen, wo man auch unter
    anderem Kontodaten eingeben muss/kann...

    Ich habe ein beispiel-formular gefunden, hab ihn auch bißchen editiert. problem
    ist das wenn ich auf antrag senden klicke, der das nicht tut.

    hier der html-code. vielleicht kann mir ja jemand helfen und mir sagen wie das doch klappt und einige Vorschläge wegen Formatierung. Eins noch, wie kann ich die schriftart ändern???

    HTML-Code:
    <style type="text/css">
    <!--
    .mini {
     font-size: 9px;
    }
    -->
    </style>
    
    
    
    <script language="JavaScript">
    <!--
    
    // function chkmeinform() testet die Eingaben
    
    
    function chkmeinform()
    {
    // test feld name
         if(document.vorlageform.nachname.value == "")
         {
          alert("Bitte den Nachnamen eintragen!");
          document.vorlageform.nachname.focus();
          return false;
         }
    
    // test feld vorname
         if(document.vorlageform.vorname.value == "")
         {
          alert("Bitte den Vornamen eintragen!");
          document.vorlageform.vorname.focus();
          return false;
         }
    
    // test feld geb
         if(document.vorlageform.gebtag.value < 1 || document.vorlageform.gebtag.value > 31)
         {
          alert("Der eingetragene Geburtstag ist nicht gültig!");
          document.vorlageform.gebtag.focus();
          return false;
         }
         chkZ = 0;
         for(i=0;i<document.vorlageform.gebtag.value.length;++i)
         if(document.vorlageform.gebtag.value.charAt(i) < "0" || document.vorlageform.gebtag.value.charAt(i) > "9")
           chkZ = -1;
         if(chkZ == -1)
         {
          alert("Der eingetragene Geburtstag ist nicht gültig!");
          document.vorlageform.gebtag.focus();
          return false;
         }
         if(document.vorlageform.gebmon.value < 1 || document.vorlageform.gebmon.value > 12)
         {
          alert("Der eingetragene Geburtsmonat ist nicht gültig!");
          document.vorlageform.gebmon.focus();
          return false;
         }
         chkZ = 0;
         for(i=0;i<document.vorlageform.gebmon.value.length;++i)
         if(document.vorlageform.gebmon.value.charAt(i) < "0" ||
    document.vorlageform.gebmon.value.charAt(i) > "9")
           chkZ = -1;
         if(chkZ == -1)
         {
          alert("Der eingetragene Geburtsmonat ist nicht gültig!");
          document.vorlageform.gebmon.focus();
          return false;
         }
         if(document.vorlageform.gebjahr.value < 1900 ||
    document.vorlageform.gebjahr.value > 2001)
         {
          alert("Das eingetragene Geburtsjahr ist nicht gültig!");
          document.vorlageform.gebjahr.focus();
          return false;
         }
         chkZ = 0;
         for(i=0;i<document.vorlageform.gebjahr.value.length;++i)
         if(document.vorlageform.gebjahr.value.charAt(i) < "0" ||
    document.vorlageform.gebjahr.value.charAt(i) > "9")
           chkZ = -1;
         if(chkZ == -1)
         {
          alert("Das eingetragene Geburtsjahr ist nicht gültig!");
          document.vorlageform.gebjahr.focus();
          return false;
         }
         // test feld stasse
         if(document.vorlageform.strasse.value == "")
         {
          alert("Bitte Ihre Straße und Hausnummer eintragen!");
          document.vorlageform.strasse.focus();
          return false;
         }
    
    // test feld plz
         if(document.vorlageform.plz.value == "")
         {
          alert("Bitte Ihre Postleitzahl eintragen!");
          document.vorlageform.plz.focus();
          return false;
         }
         chkZ = 0;
         for(i=0;i<document.vorlageform.plz.value.length;++i)
         if(document.vorlageform.plz.value.charAt(i) < "0" ||
    document.vorlageform.plz.value.charAt(i) > "9")
           chkZ = -1;
         if(chkZ == -1)
         {
          alert("Die Postleitzahl ist keine Zahl!");
          document.vorlageform.plz.focus();
          return false;
         }
    
    // test feld ort
         if(document.vorlageform.ort.value == "")
         {
          alert("Bitte Ihren Wohnort eintragen!");
          document.vorlageform.ort.focus();
          return false;
         }
    
    
    // test feld email
         if(document.vorlageform.email.value == "")
         {
          alert("Bitte die eMailadresse eintragen!");
          document.vorlageform.email.focus();
          return false;
         }
    
         if(document.vorlageform.email.value.indexOf('@') == -1)
         {
          alert("Ihre Eingabe für die Email-Adresse ist ungültig!");
          document.vorlageform.email.focus();
          return false;
         }
    
    // test feld Mitgliedschaft
         if (document.vorlageform.art.value == "NEIN")
         {
         alert ("\n Sie haben keine Mitgliedschaft ausgewählt \n\nOhne Auswahl ist keine Bearbeitung möglich")
         document.vorlageform.art.focus();
         return false;
         }
    
    
    
    // test feld checkbox
         if(document.vorlageform.agree.checked == false)
         {
          alert("Bitte die Satzung lesen!");
          document.vorlageform.agree.focus();
          return false;
         }
    
    // test feld Zustimmung
         if (document.vorlageform.terms.value == "NEIN")
         {
         alert ("\n Sie haben leider nicht zugestimmt \n\nOhne Ihre Zustimmung ist keine Bearbeitung möglich")
         document.vorlageform.terms.focus();
         return false;
         }
    
    
    // ende aller tests
    
    return true;
    }
    
    //-->
    </script>
    
    </head>
    
    <body>
    
    <!-- hier beginnt das Formular -->
    
    <!-- hinter action=mailto: tragen Sie Ihre email-adresse ein -->
    
    <form name="vorlageform" ACTION="mailto:tjvms@web.de"
    method="post" enctype="text/plain" onSubmit="return chkmeinform();">
    
    <table border="0" cellspacing="7" cellpadding="0">
    <tr><td colspan="3">
    <h2>Antrag einer Mitgliedschaft</h2>
    Hier können Sie Ihre Mitgliedschaft online beantragen. Alternativ können Sie auch ein Antragsformular ausdrucken und an unsere Adresse senden. Ihr Antrag wird geprüft und bei Zustimmung werden Ihnen die Überweisungsunterlagen zugesand.
    <br><br>
    Hiermit beantrage ich die Aufnahme in den Sportclub Türkischer Jugendverein Münster(Westf.) Die derzeitige Beitragsordnung ist mir bekannt. Mit der Annahme dieses Antrags ist ein Jahresbeitrag in Höhe von 60 € fällig.
    <br><br>
    <img src="pfeil-klein.gif" width="10" height="9" border="0" alt=""><a href="druckversion.htm">Antragsformular ausdrucken</a>
    <br><br>
    <br><br>
    </td></tr>
    <tr><td class="mini" colspan="3">* Eingabe erforderlich<br><br></td></tr>
    
    <tr>
    <td align="right">Nachname:</td>
    <td> * </td>
    <td><INPUT NAME="nachname" size="15" MAXLENGTH=30 VALUE="">&nbsp;&nbsp;&nbsp;Vorname:&nbsp;*&nbsp;&nbsp;<INPUT NAME="vorname" size="15" MAXLENGTH=30 VALUE="">		
    </tr>
    
    <tr>
    <td align="right">Strasse:</td>
    <td> * </td>
    <td><INPUT NAME="strasse" size="15" MAXLENGTH=40 VALUE=""> &nbsp;&nbsp;&nbsp;Nr:&nbsp;*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <INPUT NAME="nummer" size="5" MAXLENGTH=3 VALUE="">
    </tr>
    
    <tr>
    <td align="right">Wohnort:</td>
    <td> * </td>
    <td><INPUT NAME="ort" size="15" MAXLENGTH=20 VALUE=""> &nbsp;&nbsp;&nbsp;Plz:&nbsp;*&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp; <INPUT NAME="plz" size="5" MAXLENGTH=8 VALUE="">
    </tr>
    
    <tr>
    <td align="right">Telefon:</td>
    <td> * </td>
    <td><INPUT NAME="telefon" size="15" MAXLENGTH=30 VALUE=""> &nbsp;&nbsp;&nbsp;Fax:&nbsp;*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <INPUT NAME="fax" size="15" MAXLENGTH=30 VALUE="">
    </tr>
    
    <tr>
    <td align="right">eMail:</td>
    <td> * </td>
    <td><INPUT NAME="email" size="30" MAXLENGTH=100 VALUE=""></td>
    </tr>
    
    <tr>
    <td align="right"> Geb.:</td>
    <td> * </td>
    <td>
    <INPUT NAME="gebtag" size="2" MAXLENGTH=2 VALUE="">
    .
    <INPUT NAME="gebmon" size="2" MAXLENGTH=2 VALUE="">
    .
    <INPUT NAME="gebjahr" size="4" MAXLENGTH=4 VALUE="">
    &nbsp; (TT.MM.JJJJ)
    </td>
    </tr>
    
    
    
    <tr>
    <td valign="top" align="right"><br>Jahresbeitrag:</td>
    <td>&nbsp;</td>
    <td><br>
    60,- €<br><br>
    </td>
    </tr>
    
    <tr>
    <td align="right">Text:</td>
    <td>&nbsp;</td>
    <td><textarea name="Text" rows="4" cols="30"
    wrap="virtual"></textarea><br></td>
    </tr>
    
    <tr>
    <td align="right" width="182" align="right" height="11">&nbsp;</td>
    <td> * </td>
    <td><input type="checkbox" value="0" name="agree">Ich möchte Mitglied beim Türkischen Jugendverein werden und bin damit einverstanden, dass der Betrag von 60 € von meinem Konto abgebucht wird.</td>
    </tr>
    
    <tr>
    <td align="right">Zustimmung</td>
    <td> * </td>
    <td><select size="1" NAME="terms">
    <option value="NEIN" selected></option>
    <option value="JA">Ich stimme den Vertragsbedingungen zu</option>
    <option value="NEIN">Nein, ich stimme den Vertragsbedingungen nicht zu</option>
    </select></td>
    </tr>
    
    <tr>
    <td colspan="3"><br>Ich habe die Satzung des Vereins gelesen und und stimme zu. Durch Überweisung des Mitgliedsbeitrags wird mein Antrag rechtsverbindlich. Spätestens bei der nächsten Mitgliederversammlung werde ich mit meiner Unterschrift diesen Antrag schriftlich bestätigen.</td>
    </tr>
    
    <tr>
    <td colspan="3">&nbsp;</td>
    </tr>
    <tr>
    
    <td colspan="2">&nbsp;</td>
    <td><input type="submit" value=" Antrag senden">&nbsp;<input type="reset" value=" reset"></td>
    </tr>
    
    <tr><td class="pixel10" colspan="3">
    <br><br>
    Klicken auf&nbsp; 'Antrag senden'&nbsp; übermittelt dieses Formular.
    <br><br>
    </td></tr>
    
    </table>
    <br><br>
    </form>
    
    <!-- ende Formular-->
    
    
    
    
    <!-- hier endet das Formular-->
    
    <br><br>
    [EDIT=RoyalKnight]HTML-Tags hinzugefügt[/EDIT]
    Geändert von RoyalKnight (20-01-2005 um 10:43 Uhr)

  2. #2
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

    AW: antragsformular??

    Schriftart:
    Code:
    .mini {
    font-family:Arial,Helvetica,Sans-Serif;
    font-size: 9px;
    }
    Absenden:
    Du hast ein mailto: drinnen.
    Also wird der installierte Emailclient des Users aufgerufen,
    falls einer installiert ist.
    Wie Du das besser machen kannst,
    können Dir andere genauer erklären...

  3. #3
    xxgabriel2002xx ist offline Grünschnabel
    registriert
    16-01-2005
    Beiträge
    5

    AW: antragsformular??

    Hi
    erstmal danke.
    genau das meine ich. kann ich das nicht so machen, dass er das an die angegebene email-adresse sendet, ohne einen email-client zu öffnen??

    danke für das mit der schriftänderung schonmal

  4. #4
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

    AW: antragsformular??

    Klar geht das, aber dazu brauchst Du ein PHP- oder CGIscript,
    welches die Formulardaten weiterverarbeitet.
    Such mal auf jswelt oder bei Google danach.
    Es gibt viele freie Scripts die auch einfach anzupassen sind.

  5. #5
    xxgabriel2002xx ist offline Grünschnabel
    registriert
    16-01-2005
    Beiträge
    5

    AW: antragsformular??

    Hi,

    sorry, vielleicht stell ich mich blöd an, aber könntest du mir nen direktlink geben. hab leider nichts gefunden....... sorry......

    gruß

  6. #6
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

    AW: antragsformular??

    http://www.php-free.de/Formular-Verarbeitung/

    Da sind 110 Scripte drinnen.
    Braucht etwas Zeit um die zu sichten,
    aber sicher ist da eins für Dich dabei...

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •