Das kann man einstellen. Allerdings momentan nur im PHP Code. Öffne die "includes/functions.inc.php" und ändere
Code:
$captcha_rnd_1 = rand(1, 10);
$captcha_rnd_2 = rand(1, 20);
$captcha_rnd_3 = rand(1, 30);
$captcha_rnd_method = rand(1, 2);
if ($captcha_rnd_method == 1)
{
$captcha_sum = $captcha_rnd_1 + $captcha_rnd_2;
$captcha_math_symbol_1 = "+";
}
else
{
$captcha_sum = $captcha_rnd_1 - $captcha_rnd_2;
$captcha_math_symbol_1 = "-";
}
$captcha_sum2 = $captcha_sum; // debug
$captcha_rnd_method = rand(1, 2);
if ($captcha_rnd_method == 1)
{
$captcha_sum = $captcha_sum + $captcha_rnd_3;
$captcha_math_symbol_2 = "+";
}
else
{
$captcha_sum = $captcha_sum - $captcha_rnd_3;
$captcha_math_symbol_2 = "-";
}
// generate formula for user
$captcha_math = $captcha_rnd_1.$captcha_math_symbol_1.$captcha_rnd_2.$captcha_math_symbol_2.$captcha_rnd_3;
in
Code:
$captcha_rnd_1 = rand(1, 10);
$captcha_rnd_2 = rand(1, 20);
$captcha_rnd_method = rand(1, 2);
if ($captcha_rnd_method == 1)
{
$captcha_sum = $captcha_rnd_1 + $captcha_rnd_2;
$captcha_math_symbol_1 = "+";
}
else
{
$captcha_sum = $captcha_rnd_1 - $captcha_rnd_2;
$captcha_math_symbol_1 = "-";
}
// generate formula for user
$captcha_math = $captcha_rnd_1.$captcha_math_symbol_1.$captcha_rnd_2;
Mit
Code:
$captcha_rnd_1 = rand(1, 10);
$captcha_rnd_2 = rand(1, 20);
kannst Du übrigens den Raum der Zahlen einstellen. "1, 10" bedeutet eine Zahl von 1 bis 10. "1, 50" würde dann also eine Zahl im Bereich von 1 - 50 sein. Wenn Du nur eine bestimmte Rechenart (Addition / Subtraktion) zulassen möchtest, dann ändere den Code so:
Code:
$captcha_rnd_1 = rand(1, 10);
$captcha_rnd_2 = rand(1, 20);
$captcha_sum = $captcha_rnd_1 + $captcha_rnd_2;
$captcha_math_symbol_1 = "+";
// generate formula for user
$captcha_math = $captcha_rnd_1.$captcha_math_symbol_1.$captcha_rnd_2;
wobei Du dann die beiden "+" eben durch ein "-" ersetzen musst. Je nach Rechenart.
Danke für Deine Frage. Ich werde die Möglichkeit dies in der Administration zu ändern noch einbauen.