Foros del Web » Programando para Internet » PHP »

No entiendo por qué no funciona esto

Estas en el tema de No entiendo por qué no funciona esto en el foro de PHP en Foros del Web. Estoy intentando abrir un popup desde una imagen y escribo lo siguiente <img src="asdfasdfasdf.JPG" width="508" height="323" onClick="MM_openBrWindow('edita.php?a=<?php row_menu['id'];?>','hola','')"> y no funciona, da error. Sin embargo ...
  #1 (permalink)  
Antiguo 05/08/2005, 14:53
 
Fecha de Ingreso: agosto-2005
Mensajes: 14
Antigüedad: 12 años, 4 meses
Puntos: 0
Busqueda No entiendo por qué no funciona esto

Estoy intentando abrir un popup desde una imagen y escribo lo siguiente

<img src="asdfasdfasdf.JPG" width="508" height="323" onClick="MM_openBrWindow('edita.php?a=<?php row_menu['id'];?>','hola','')">

y no funciona, da error.

Sin embargo si escribo

<img src="asdfasdfasdf.JPG" width="508" height="323" onClick="MM_openBrWindow('edita.php?a=9','hola','' )">

no me da problemas.

¿Qué pasa? ¿No se puede introducir una varible desde php?


Mil gracias
  #2 (permalink)  
Antiguo 05/08/2005, 15:29
Avatar de Bytevamp  
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 12 años, 6 meses
Puntos: 7
un dolar tiene la culpa

Pues eso, que en vez de
Código PHP:
<img src="asdfasdfasdf.JPG" width="508" height="323" onClick="MM_openBrWindow('edita.php?a=<?php row_menu['id'];?>','hola','')">
coloca
Código PHP:
<img src="asdfasdfasdf.JPG" width="508" height="323" onClick="MM_openBrWindow('edita.php?a=<?php $row_menu['id'];?>','hola','')">
(fijate en el signo $ antes del row), con esto deberia funcionar.
  #3 (permalink)  
Antiguo 05/08/2005, 18:30
Avatar de vevni  
Fecha de Ingreso: julio-2005
Ubicación: cancun mexico
Mensajes: 598
Antigüedad: 12 años, 4 meses
Puntos: 3
claro, te falto el signo!
  #4 (permalink)  
Antiguo 06/08/2005, 06:07
 
Fecha de Ingreso: agosto-2005
Mensajes: 14
Antigüedad: 12 años, 4 meses
Puntos: 0
Muchas gracias

Soy un trozo y me bloqueé
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 18:15.