Foros del Web » Programando para Internet » PHP »

es que nadie sabe esto? me sorprende !

Estas en el tema de es que nadie sabe esto? me sorprende ! en el foro de PHP en Foros del Web. Ayer pregunte por el paso de variables en frames dentro de un frameset estoy tratando de pasar variables en frames con el paso a través ...
  #1 (permalink)  
Antiguo 08/01/2002, 20:34
 
Fecha de Ingreso: enero-2002
Mensajes: 22
Antigüedad: 15 años, 11 meses
Puntos: 0
es que nadie sabe esto? me sorprende !

Ayer pregunte por el paso de variables en frames dentro de un frameset

estoy tratando de pasar variables en frames con el paso a través del link en un frame, que llama al "top" para cambiar de idioma.

es decir, tengo un link que es una bandera, le hago

<a href=index.php?lg=en>bandera.gif</a>

y todos los archivos del framesete tienen un formulario con un hidden esa variable

<form name="form1" method="post" action="">
<input type="hidden" name="lg" value="<? echo $lg; ?>">
</form>

no me funciona, ya lo he aplicado en otra web sin frames y va perfectamente.

tambien he probado pasandola con un javascript

alguna idea??
  #2 (permalink)  
Antiguo 09/01/2002, 01:33
Avatar de epplestun  
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 16 años, 1 mes
Puntos: 5
Re: es que nadie sabe esto? me sorprende !

bueno es simple, si quieres pasar las variables a otro frame mediante enlace teines que poner tambien a que marco lo quieres pasar, para ello se utiliza la expresion target=&quot;nombre_del_marco_en_el_que_quieras_ab rirlo&quot; , de esa manera te quedara algo como <pre>&lt;a href=&quot;enlace.php?variable=bandera&quot; target=&quot;top&quot;&gt;bandera&lt;/a&gt; </pre> Eso te apasaria la varaible varaible con el valor de bandera al marco top

<table style="border:1px solid black"><tr><td><center>
<embed width="88" height="144" src="http://www.alaplaya.com/~epplestun/yo.swf"></td></td><font face=verdana size=1>Ivan Rodriguez el poder es [B]PHP</p></td></tr></table>
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 06:23.