Moin moin,
hab mir mal das Captcha Script runtergeladen und würde nun gerne wissen wie ich das per Javascript prüffen kann.
Der Beispiel-Code ist:
Alles anzeigen
Ich hab mir überlegt, den PHP Code in eine andere Datei zu verpacken und das ganze dann per POST/GET aufrufen.
Nur wenn ich das mit Javascript dann zB. so mache => 'captcha.php?button'+was_komm_hier_hin weiss ich nicht was da hinkommt
!?
hab mir mal das Captcha Script runtergeladen und würde nun gerne wissen wie ich das per Javascript prüffen kann.
Der Beispiel-Code ist:
Quellcode
- <?php session_start();?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Circle-Captcha</title>
- </head>
- <body>
- <?php
- if(isset($_POST['button_x']) && isset($_POST['button_y'])) {
- if(!empty($_SESSION['circle_x']) && !empty($_SESSION['circle_y']) && !empty($_SESSION['circle_r'])){
- //Is button_x and button_y within the cirle? / Abfrage, ob Punkt (button_x, button_y) im Kreis liegt
- $dx = $_POST['button_x'] - $_SESSION['circle_x'];
- $dy = $_POST['button_y'] - $_SESSION['circle_y'];
- $r1 = sqrt($dx * $dx + $dy * $dy);
- if ($r1 < $_SESSION['circle_r']){echo "OK";}else{echo "WRONG!";}
- }
- }
- ?>
- <form id="form1" name="form1" method="post" action="<?=$_SERVER['PHP_SELF'];?>">
- <label>
- <input type="image" src="kreiscaptcha.php" style="cursor:crosshair;" name="button" id="button" value="Send" />
- </label>
- </form>
- </body>
- </html>
Ich hab mir überlegt, den PHP Code in eine andere Datei zu verpacken und das ganze dann per POST/GET aufrufen.
Nur wenn ich das mit Javascript dann zB. so mache => 'captcha.php?button'+was_komm_hier_hin weiss ich nicht was da hinkommt
