Captcha - sergiogongil/imagen-php GitHub Wiki

Con la clase img.php ahora también puedes generar tus propios códigos Captcha.

<img src="img.php?n=captcha">

Para que funcione correctamente, tendrás que iniciar una nueva sesión o reanudar la existente con (session_start).
Ejemplo (esto se colocaría al inicio de todo tu código):

<?php
session_start();     /* Se usa para el Captcha*/
       $_SESSION['id_sesion'] = session_name();
       if(isset($_SESSION["tmptxt"])){ return $_SESSION["tmptxt"]; }
?>

Y para verificar el código Captcha en tus formularios, tendrás que comprobar que coincida el código de sesión generado, con el introducido por el usuario.
Ejemplo:
if($_POST["codigo"] == $_SESSION['tmptxt']){ /* Coinciden! procesa formulario */ }else{ echo 'Los códigos no coinciden.'; }
⚠️ **GitHub.com Fallback** ⚠️