Foros del Web » Programando para Internet » PHP »

Añadir js a una imagen

Estas en el tema de Añadir js a una imagen en el foro de PHP en Foros del Web. Hola gente. tengo el siguiente problema. <img src="/pepe.php?imagen=imagen.jpg"> el codigo lo que hace es abrir una imagen en ese php con un simple script. Código ...
  #1 (permalink)  
Antiguo 31/10/2009, 11:06
 
Fecha de Ingreso: octubre-2004
Ubicación: Uruguay
Mensajes: 386
Antigüedad: 20 años, 1 mes
Puntos: 4
Añadir js a una imagen

Hola gente. tengo el siguiente problema.

<img src="/pepe.php?imagen=imagen.jpg">

el codigo lo que hace es abrir una imagen en ese php con un simple script.

Código PHP:
<? 
function mime_type$file ) {
 
$frags split"\."$file );
 
$ext strtolower$fragscount$frags ) - ] );
 
$types = array(
   
'jpg'  => 'image/jpeg',
   
'jpeg' => 'image/jpeg',
   
'png'  => 'image/png',
   
'gif'  => 'image/gif',
   
'bmp'  => 'image/bmp'
   
'doc'  => 'application/msword',
   
'xls'  => 'application/msword',
   
'xml'  => 'text/xml',
   
'html' => 'text/html'
  
);
 
$mime_type $types$ext ];
 if( !
strlen$mime_type ) ) { $mime_type 'unknown'; }
 return 
$mime_type;
 
}
$file $_REQUEST['imagen'];
$mime_type=mime_type($file);
header"Content-Type: " $mime_type );
$img file_get_contents ($file); 
echo 
$img;
?>
El codigo php carga una imagen .
Lo que quiero es que cuando cargue el php me añada un js
Asi cada vez que se cargue la imagen generada por php añada tambien un js todo en el mismo php


Espero hacerme entender saludos Gerardo

Última edición por gerazmv; 02/11/2009 a las 04:49
  #2 (permalink)  
Antiguo 31/10/2009, 12:26
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Añadir js a una imagen

Cuando hagas el echo solo tienes que declarar la parte donde quieres añadir el js. Ejemplo
Código PHP:
Ver original
  1. echo "<img src='imagen.jpg' onclick='window.open(\"verInfoFoto.php?id=2\",\"imagen\")' />";
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 02/11/2009, 04:39
 
Fecha de Ingreso: octubre-2004
Ubicación: Uruguay
Mensajes: 386
Antigüedad: 20 años, 1 mes
Puntos: 4
Respuesta: Añadir js a una imagen

Hola gracias por la respuesta. Pero no es lo que estoy pidiendo.
Otra ayuda?
  #4 (permalink)  
Antiguo 02/11/2009, 04:47
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Respuesta: Añadir js a una imagen

Hola gerazmv

Yo hubiera contestado lo mismo que abimaelrc, así que me parece que no se está entendiendo qué necesitas.

Saludos,
  #5 (permalink)  
Antiguo 02/11/2009, 05:18
 
Fecha de Ingreso: septiembre-2004
Mensajes: 324
Antigüedad: 20 años, 2 meses
Puntos: 13
Respuesta: Añadir js a una imagen

Tienes que explicarte mejor.
  #6 (permalink)  
Antiguo 02/11/2009, 05:21
 
Fecha de Ingreso: octubre-2004
Ubicación: Uruguay
Mensajes: 386
Antigüedad: 20 años, 1 mes
Puntos: 4
Respuesta: Añadir js a una imagen

Hola .bien me explicare mejor.

me estan hotlinkeando unas imagenes.
He podido armar el script para que me eviten el hotlinkeo gracias al php que he armado
me hotlinkean asi
dominio referido:
<img scr="midominio.com/imagen.jpg">

"imagen.jpg" es generada por un php .
lo que estoy deseando hacer es agregar al php alguna forma de poder insetarle en la web destino un jscript de un popup o algo para que no me hotlinke mas.

Gracias y espero que se entienda
  #7 (permalink)  
Antiguo 07/11/2009, 10:05
 
Fecha de Ingreso: octubre-2004
Ubicación: Uruguay
Mensajes: 386
Antigüedad: 20 años, 1 mes
Puntos: 4
Respuesta: Añadir js a una imagen

parece que no hay forma de hacerlo .
  #8 (permalink)  
Antiguo 07/11/2009, 11:58
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Añadir js a una imagen

Eso lo puedes lograr mas bien con .htaccess, te sugiero que pases por el foro de apache, ya han hablado sobre el tema y tienen algunas respuestas de como hacer para evitar que te miren directamente las fotos.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:10.