Foros del Web » Programando para Internet » PHP »

error al pasar variable a ventana popu

Estas en el tema de error al pasar variable a ventana popu en el foro de PHP en Foros del Web. Hola amigos tengo un error en un codigo q tengo, pasa que intento pasar una variable a una ventana popu para ello nhago esto: <script ...
  #1 (permalink)  
Antiguo 12/06/2006, 16:26
 
Fecha de Ingreso: septiembre-2003
Ubicación: lima
Mensajes: 378
Antigüedad: 20 años, 7 meses
Puntos: 0
error al pasar variable a ventana popu

Hola amigos tengo un error en un codigo q tengo,
pasa que intento pasar una variable a una ventana popu
para ello nhago esto:

<script type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>

<?
$url="http://www.".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];
?>

<? echo "<a href='#' onclick='MM_openBrWindow('abrir.php?variable=$url' ,'ventana1','width=200,height=200')'>Recomendar a un amigo</a>" ;?>

cuando cargo la pagina en la parte inferior de la pagina sale un aviso de informacion del javascript donde dice que hay un sintaxis de error en la linea 16 y la linea 16 es dande defino la variable $url y ahi almaceno una url

gracias de antemano por su ayuda
  #2 (permalink)  
Antiguo 12/06/2006, 16:37
Avatar de pato_volador  
Fecha de Ingreso: octubre-2005
Ubicación: Planeta tierra
Mensajes: 254
Antigüedad: 18 años, 6 meses
Puntos: 0
Oye, por que no mejor usas codigo php incrutsado en el HTML? igual y te sale mejor.... mira aqui tengo tu linea modificada...
espero q te sirva... y si me avisas!!
saludos

Código HTML:
<a href='#' onclick='MM_openBrWindow('abrir.php?variable=<?php echo $url; ?>' ,'ventana1','width=200,height=200')'>Recomendar a un amigo</a>"
__________________
De todas las cosas que queria ser... :-D acabe siendo un pato volador... :risa:
http://patovolador.wordpress.com
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 07:06.