“Conocimientos Programación>Programación PHP /MySQL

PHP dinámico de la imagen Tutorial

2014/4/21
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.

Programación PHP /MySQL
Cómo establecer una variable de sesión en PHP
¿Cómo hacer una inserción múltiple en PHP
PHP Tutorial Javascript
Sintaxis de los parámetros de entrada en MySQL
Cómo quitar decimales en PHP
Paso a Paso PHP Formación
Cómo crear un DIV con PHP
El primer elemento de una matriz en PHP
Conocimientos Informáticos © http://www.ordenador.online