Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/04/2014, 16:13
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 3 meses
Puntos: 977
Respuesta: Borrar registros seleccionados en checkbox de la basedatos

Fácil. Utiliza un pequeño formulario en el que solamente estarán la imagen que se sube y el campo de texto, luego, recibes esa imagen en el mismo archivo o en otro para procesar los datos como se muestra en el enlace que te dejé.

Código HTML:
Ver original
  1. <form action = "procesar.php" method = "post" enctype = "multipart/form-data">
  2.     Imagen: <input type = "file" name = "imagen" />
  3.     Texto: <input type = "text" name = "texto" />
  4.     <input type = "submit" value = "Enviar" />
  5. </form>

Archivo procesar.php
Código PHP:
Ver original
  1. header("Content-type: image/png");
  2. $cadena = $_POST["texto"];
  3. $im     = imagecreatefrompng($_FILES["imagen"]["tmp_name"]);
  4. $color = imagecolorallocate($im, 220, 210, 60);
  5. $px     = (imagesx($im) - 7.5 * strlen($cadena)) / 2;
  6. imagestring($im, 3, $px, 9, $cadena, $color);
  7. imagepng($im);

Ojo, la imagen con el texto quedan temporalmente, pues como verás, en ninguna parte subo la imagen al servidor, sin embargo, puedes guardarla manualmente como cuando lo haces con una imagen que encuentras en internet y ahí sí queda con el texto impreso.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand