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

PHP dinámico de la imagen Tutorial

2011/1/5
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 construir un ejemplo de búsqueda PHP Web
Sueldo de un Programador PHP Jr
Cómo insertar un asterisco en MySQL
Cómo utilizar disparadores de Servidores SQL
¿Por qué los desarrolladores prefirieron la programación de PHP?
Cómo ejecutar un archivo PHP automáticamente
Cómo editar un archivo XML en PHP
¿Cómo se inserta archivos en una base de datos usando PHP?
Conocimiento de la computadora © http://www.ordenador.online