Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/05/2009, 16:56
Avatar de SetheR
SetheR
 
Fecha de Ingreso: enero-2009
Mensajes: 265
Antigüedad: 15 años, 4 meses
Puntos: 44
Respuesta: cómo se puede hacer esto???

fijate en la direccion de la imagen: /vp/ns/studiotext.aspx?png=1&etcetc

Como te dicen por ahi arriba, es una imagen creada dinámicamente. Con PHP puedes crearlas si tienes las librerías GD activadas. Además, ese mismo archivo PHP, debe tener Javascript embedido. Yo (desde una experiencia casi nula en este aspecto) lo plantearía más o menos así:
Código PHP:
    $image imagecreatefromjpeg("laquesea.jpg");
        
//definimos las varables...
        
$negro  imagecolorallocate($image000);//Negro de siempre xD
    
$mensaje1 = (aqui cojería el valor del textfield con javascript);
        
$mensaje2 = (aqui cojería otro valor del textfield con javascript);
    
//esta orden coloca un texto en unas coordenadas que se le pasan por argumentos-->
       
       
imagettftext($image,23,0,3,26,$negro,'fontque sea'$mensaje1);
       
imagettftext($image,23,0,3,26,$negro,'fontque sea'$mensaje2);
//Y asi con todos

        //Mostramos la imagen
    
imagejpeg($image);
    
imagedestroy($image); 
Sin olvidarse de mandar las cabeceras y demás.
Supongo que con AJAX sería bastante más facil (y no se si la unica solución)

Intenta si no, montar divs encima del div de la imagen que vayan cambiando su texto dinámicamente (más sencillo), y a la hora de guardar la imagen, recoges los datos del formulario y lo colocas como te pongo arriba.

Un saludo

Última edición por SetheR; 14/05/2009 a las 07:48