Tutoriales


Total de tutoriales : (22) , Usuarios online (3) | Volver


 

 
 
Tutorial codigo_confirmacion
Sábado 31 de Marzo del 2007 07:11:49 | Comentarios : 0 | Visitas: 331
Ahora una Imagen con un codigo Rand para validacion de formularios (Requiere Libreria GD).


<?
session_start(); // Iniciamos la sesion
$numero_aleatorio = rand(1000,9999); // Generamos el numero con rand
$_SESSION[code] = $numero_aleatorio; // Guardamos el numero en la sesion

//Indicamos que el documento va a ser una imagen
header ("Content-type: image/png");

//Declaramos im con la creacion de una imagen
$im = @ImageCreate (80, 25);

//Declaramos el color de fondo RGB
$color_fondo = ImageColorAllocate ($im, 0, 155, 255);

//Declaramos tambien el color del texto tambien RGB
$color_texto = ImageColorAllocate ($im, 255, 255, 255);

//Creamos el Texto dentro de la imagen
ImageString ($im, 12, 20, 5, $_SESSION[code], $color_texto);

//Por ultimo creamos la imagen png
ImagePng ($im);

?>


En otra pagina recibimos la varible y checamos que sea igual a lo mostrado en la imagen


<?
if($confirmacion == $_SESSION[code])
{
print "Codigo correcto";
}else{
print "error";
}
?>


 Fichero adjunto  :  codigo_confirmacion.zip
 


Nick:

Opinion:
[codigo]<?=$phpcode?>[/codigo] Escribir un codigo php
[b]negrita[/b] resaltar la importancia de un texto.
[zip]fichero.zip[/zip] recomendado utilizarlo al final.
Soporta thumbnail for forums (1) Imageshack.us

Entra esto 610426 aqui
2d139bb7d05349fbfa47ed19663d32c0