sikre forum mod spam
Hej EksperterJeg har www.menuen.dk hvor man til hvert menukort kan skrive kommentarer til stedet (prøv evt. at åbne et tilfældigt kort fra forsiden). I et forsøg på at forhindre spamrobotter i at overfylde mine fora har jeg lagt et kontrolfelt ind hvor brugeren skal skrive tallene i feltet. Men jeg har dog flere og flere der slipper igennem alligevel.
Er det feltet der er for let at køre OCR på, eller muligvis fejl i min kode, så den kan opsnappe svaret?
Jeg laver kotrolfeltet med denne kode:
session_start();
$str = rand(1000,9999);
$_SESSION['verify'] = $str;
$im = ImageCreateFromPNG("verify.png");
$sort = ImageColorAllocate($im,0,0,0);
ImageTTFText ($im,52,0,15,50,$sort,"Janglywalk.ttf",$str);
header("Content-type: image/png");
ImagePNG($im);
ImageDestroy($im);
