Les muestro el codigo de mi cargador y modificador de imagenes.
Este script tiene un formulario mediante el cual el cliente busca una imagen jpg y el formulario la envia a el script en persona el cual crea con GD una imagen a la cual le inserta un texto arriba a la izquierda y luego la guarda en el servidor.
Les paso el codigo y los invito a que posteen mejoras
form.php
Código HTML:
<html> <head> <title>SimHost uploader & modifier</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form name="form1" enctype="multipart/form-data" method="post" action="jpg.php"> <p> <input name="b" type="file" id="b"> </p> <p> <input type="submit" name="Submit" value="Submit"> </p> </form> </body> </html>
Código PHP:
<?
Header("Content-type: image/jpeg");
$im= imagecreatefromjpeg ($b);
$rojo=imagecolorallocate ($im, 255, 0, 0);
$texto="SimHost.com.ar";
imagestring ($im, 40, 5, 5, $texto, $rojo);
$letra[]="a";
$letra[]="b";
$letra[]="c";
$letra[]="d";
$letra[]="e";
$letra[]="f";
$letra[]="g";
$letra[]="h";
$letra[]="i";
$letra[]="j";
$letra[]="k";
$letra[]="l";
$letra[]="m";
$letra[]="n";
$letra[]="ñ";
$letra[]="o";
$letra[]="M";
$letra[]="N";
$letra[]="Ñ";
$letra[]="O";
$letra[]="P";
$letra[]="p";
$letra[]="q";
$letra[]="r";
$letra[]="s";
$letra[]="t";
$letra[]="u";
$letra[]="v";
$letra[]="w";
$letra[]="x";
$letra[]="y";
$letra[]="z";
$letra[]="A";
$letra[]="B";
$letra[]="C";
$letra[]="D";
$letra[]="E";
$letra[]="F";
$letra[]="G";
$letra[]="H";
$letra[]="I";
$letra[]="J";
$letra[]="K";
$letra[]="L";
$letra[]="Q";
$letra[]="R";
$letra[]="S";
$letra[]="T";
$letra[]="U";
$letra[]="V";
$letra[]="W";
$letra[]="X";
$letra[]="Y";
$letra[]="Z";
$letra[]="0";
$letra[]="1";
$letra[]="2";
$letra[]="3";
$letra[]="4";
$letra[]="5";
$letra[]="6";
$letra[]="8";
$letra[]="7";
$letra[]="9";
$nam=$letra[array_rand($letra)].$letra[array_rand($letra)].$letra[array_rand($letra)].$letra[array_rand($letra)].$letra[array_rand($letra)];
$name=$nam.".jpg";
Imagejpeg($im, "$name");
Imagedestroy($im);
?>
<img name="" src="<?php echo "$name"; ?>" alt="<?php echo "$nam"; ?>">