• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Captcha in HTML

the_zoker_09

Mitglied
Hallo zusammen,
ich habe ein Kontakt Formular erstellt und will jetzt, dass man nur auf "Senden" gehen kann, wenn man ein Captcha richtig eingegeben hat. (Spam Schutz)
Hier ist mal das Kontakt Script:
Code:
<script type='text/javascript'>
function makeccode()
{
    var r=Math.floor(Math.random()*1000000);
    var g=document.getElementById('ccode');
    g.src='http://www.formular-chef.de/cgibin/gc.cgi?t='+r);
}
</script>

<!-- Das Formular beginnt hier, die folgende Zeile NICHT ändern: -->
<form action="http://www.formular-chef.de/fc.cgi" 
    method=post enctype="multipart/form-data">

<!-- Wir definieren einen festen eMail-Absender: -->
<input type=hidden name="empfaenger" value="[email protected]">

<!-- Wir aktivieren die eMail-Validierung: -->
<input type=hidden name=email_check value=1>

<input type=hidden name="pflicht" value="Nachname,absender,text"></input>
<form>


<table>
    <tr>
    <td>Deinen Crossfire Name:</td>
        <tr>
    <td><input name=Nachname Name size=25></td> 
        <td>Pflichtfeld</td>
    <tr>
    <td>Deine eMail Adresse:</td> 
    <tr>
    <td><input name=absender size=25></td>
        <td>Pflichtfeld</td>
    <tr>
        <td>Grund:</td> 
    <tr>
    <td>
        <select name=Grund size=1>
            <option>-Bitte wählen-
            <option>Problem beim registrieren
                        <option>Problem mit Teamspeak
                        <option>Problem mit z8games
                        <option>Problem mit Clanplanet
                        <option>Problem mit Homepage
            <option>Fehler im Hompage Layout
            <option>Fehler in Beitrag
            <option>Meldung Beleidugung etc.
            <option>sonstige
        </select>
        <td>Optional</td>
        <tr>
    <td>Text:</td>
    <tr>
    <td><textarea name=text bright=50 high=100 ></textarea></td>
        <td>Pflichtfeld</td>
    <tr> 

        <td><center><input type="checkbox" name="kopie_an_absender" value="1">Ja, ich möche eine Bestätigung per Mail erhalten
        </center></td>
        <tr>
</table>
<p/>
<input type=submit value="Senden">

</form>
<hr/>
Da sind sogar die noch die Erklärungen mit drin :D
Die E-Mail Adresse hab ich entfremdet :D

Also wie gesagt, man soll nur auf "Senden klicken können, wenn die Captacha richtig eingegeben ist.

Kann mir da jemand helfen?
Hab schon viel gesucht und probiert, hat aber nie funktioniert.

Wenn ihr Fachbegriffe verwendet, bitte Erklärung dazu. Bin ziemlich neu auf dem Gebiet.
Danke

Und ich hab noch ne Frage:
Wie kann ich eine Auswahl Leiste erstellen, bei der nur bei bestimmter Auswahl eine Subauswahl dazukommt:
Hier ein paar Bilder dazu:




Also die Unter-Auswahl, soll sich nur bei bestimmter Über-Auswahl öffnen.

Danke


Also meine zwei Fragen:

  1. Wie Captcha in HTML zu meinem Script
  2. Wie Subauswahl


Ok vielen Dank schon mal für die Antworten
the_zoker_09
 
Werbung:
Die Verarbeitung von Formularen wird nicht mit HTML gemacht. HTML ist keine Programmiersprache die das leisten kann.

Du verwendest scheinbar Der Formular-Chef - kostenlose Formulare für jedermann. Ohne CGI, ohne Anmeldung, kostenlos, grosser Funktionsumfang. Für alle Arten von Webformulare als Formular-Dienstleister. Wenn Du ein Captcha einfügen willst, wende dich an Der Formular-Chef - kostenlose Formulare für jedermann. Ohne CGI, ohne Anmeldung, kostenlos, grosser Funktionsumfang. Für alle Arten von Webformulare da nur die dir den Einbau ermöglichen können.

Wenn Du das selbst machen willst, lerne PHP und programmiere die Verarbeitung des Formulars selber, ohne formular-chef.de. Dann hättest Du auch selbst die volle Kontrolle über das Formular und könntest ein Captcha auch selbst einfügen.
 
Zurück
Oben