wCaptcha::createCaptcha

Erstellt ein Bild aus einer Zeichenkette, um Spam in Formularen zu verhindern

Funktionsaufruf

String createCaptcha(String text, Array options)

Parameter

text

Text, der in das Bild eingefügt werden soll

options

quality => [0-100]
Qualität (0 = einfach lesbar, 100 = sehr schwer lesbar)
width => Integer
Breite des Bildes
height => Integer
Höhe des Bildes
fontSize => Schriftgröße
Größe der zu verwendenden Schrift
colors => array(array(r, g, b)*)
Eigene Farben
embed [0|1]
Definiert, ob das Bild direkt eingebettet werden soll

Beispiel

Gut lesbares Captcha

Quelltext

<?php

$pathCaptcha 
wCaptcha::createCaptcha(rand(10009999), array('quality' => 0));

print 
'<img  src="'.$pathCaptcha.'"/>';


?>

Ergebnis

Beispiel

Schwer lesbares Captcha

Quelltext

<?php

$pathCaptcha 
wCaptcha::createCaptcha(rand(10009999));

print 
'<img  src="'.$pathCaptcha.'"/>';


?>

Ergebnis

Beispiel

Sehr schwer lesbares Captcha

Quelltext

<?php

$pathCaptcha 
wCaptcha::createCaptcha(rand(10009999), array('quality' => 100));

print 
'<img  src="'.$pathCaptcha.'"/>';


?>

Ergebnis

Beispiel

Angepasstes Captcha

Quelltext

<?php

$pathCaptcha 
wCaptcha::createCaptcha(rand(100000999999), array('quality' => 10'fontSize' => 12'height' => 16'colors' => array(array(25500), array(222222222))));

print 
'<img  src="'.$pathCaptcha.'"/>';


?>

Ergebnis

 

Entwicklerbereich Weblication® CMS - © Scholl Communications AG