PHP que te permite crear páginas web dinámicas que incluyen imágenes generadas mediante procesos biblioteca GD . La biblioteca de código abierto tiene varias funciones de construcción de imagen , incluso para establecer colores, fuentes y tamaños. La biblioteca GD es que viene con PHP , pero se puede configurar o instalar una versión diferente con las instrucciones disponibles en el sitio PHP.net . Instrucciones
1
Abra su archivo PHP usando un editor de PHP, texto o HTML.
2
Escriba el siguiente código para crear su propia imagen Captcha o cadena de seguridad . Tome nota de los comentarios explicativos , precedidos por una barra (//) . Cambie los valores de los parámetros de función para modificar la salida de la imagen de acuerdo a sus necesidades :
< php
create_image función () {//cabecera indica el tipo de archivo es necesario para mostrar los datos de la imagen ? header (" Content-Type : image /jpeg ");
//generar cinco caracteres cadena aleatoria de la variable //$ cap Captcha sostiene la cadena para comprobar la entrada del usuario en contra $ randnum = md5 ( rand ( 0999 ) ), $ cap = substr ($ randnum , 20 , 5 ) ;
//set ancho de la imagen y altura variables $ w = 80 , $ h = 32 ;
//crear recursos de imagen usando ancho y alto $ image = imagecreate ($ w , $ h ) ;
//definir colores utilizando números rgb $ blanco = imagecolorallocate ($ imagen , 255 , 255, 255 ), $ rojo = imagecolorallocate ($ imagen , 255, 50 , 0);
//color de la caja con params : recurso de imagen , x, y , color ImageFill ($ imagen , 0, 0, $ rojo);
//add blanco cadena de caja con params : imagen , texto (1-5) , x, y , cuerda y ImageString colores ( $ imagen , 5 , 20 , 8 , $ gorra, $ blanco) ;
//salida generada jpg imagen imagejpeg ($ imagen ) ;
//resources claras ImageDestroy ($ imagen ) ;}
//llamar a la función para visualizar el imagecreate_image generado ( ) ; exit () ; ?
>
3
Guarde el archivo y transferirlo a su servidor web. Escriba la dirección URL del archivo en un navegador Web para probarlo.