[GastForen Programmierung/Entwicklung JavaScript Spamschutz für Gästebuch

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Spamschutz für Gästebuch

boskop
Beiträge gesamt: 3465

23. Apr 2006, 09:46
Beitrag # 1 von 3
Bewertung:
(3175 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen
auf einer Seite betreibe ich ein sehr einfaches Gästebuch. Leider sammelt sich hier im Moment sehr viel Spam. Kennt jemand ein Script, welches eine kleine Rechenaufgabe generiert, das Resultat als Eingabe verlangt und dieses überprüft (und solange das Resultat nicht oder falsch eingegeben wurde, eine Fehlermeldung ausgibt)?
Danke für eure Mithilfe!
X

Spamschutz für Gästebuch

oesi50
  
Beiträge gesamt: 2315

23. Apr 2006, 10:17
Beitrag # 2 von 3
Beitrag ID: #225059
Bewertung:
(3166 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo boskop,

mit Javascript wird das nichts. Die Aufgabe müsste schon im Gästebuch generiert und auch wieder abgefragt werden.

Lies mal hier http://www.hilfdirselbst.ch/..._P215882.html#215882 weiter, was alles zu unternehmen ist.


Wenn du dennoch Javascript verwenden willst, so in etwa fragt man Aufgaben ab:

Code
<HTML> 
<HEAD>
<TITLE> Aufgabe </TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
<!--
var x = Math.floor(Math.random() * 100 + 1 );
var y = Math.floor(Math.random() * 100 + 1 );

var z = x + y;

function pruef(o){
if(o.form.erg.value == z){
alert('Richtig!');
}
else{
alert('Falsch!');
}
}

document.write(x + ' + ' + y + ' = ?');
document.write('<form>');
document.write('<input type="text" name="erg">');
document.write('<input type="button" onclick="pruef(this)" value="Prüfen">');
document.write('</form>');

//-->
</SCRIPT>

</BODY>
</HTML>



als Antwort auf: [#225058]
(Dieser Beitrag wurde von oesi50 am 23. Apr 2006, 11:36 geändert)

Spamschutz für Gästebuch

boskop
Beiträge gesamt: 3465

23. Apr 2006, 18:33
Beitrag # 3 von 3
Beitrag ID: #225103
Bewertung:
(3152 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Oesi50
herzlichen Dank! Werd dort gleich mal nachlesen!


als Antwort auf: [#225059]