Foros del Web » Programando para Internet » PHP »

pasar variables a iframe

Estas en el tema de pasar variables a iframe en el foro de PHP en Foros del Web. Hola a todos. Quiero pasar el contenido de una variable a un iframe para que este lo muestre. Lo que ocurre es que cada vez ...
  #1 (permalink)  
Antiguo 15/11/2003, 06:58
Avatar de peleo  
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 37
Antigüedad: 14 años, 1 mes
Puntos: 0
pasar variables a iframe

Hola a todos.

Quiero pasar el contenido de una variable a un iframe para que este lo muestre. Lo que ocurre es que cada vez que lo hago el servidor me dice error y no se muestra nada. Miro el codigo fuente y está todo correcto, sin embrago da error.

Código:
$hola="hola";
<iframe class="CajaTexto" src="blank.php?saludo=<? echo $hola; ?>" id="texto" name="texto" width="500" height="200"></iframe>
este es un ejemplo de lo que digo.
Cuando veo el codigo fuente en la página la variable se imprime bien en:
blank.php?saludo="hola"
pero el servidor dice que hay error.

Gracias por vuestra "futura" ayuda.
Saludos
  #2 (permalink)  
Antiguo 15/11/2003, 10:48
 
Fecha de Ingreso: noviembre-2003
Mensajes: 51
Antigüedad: 14 años, 1 mes
Puntos: 0
Yo utilizo otro método para tener acceso a las variables de la página padre del iframe. Meto la variable en una variable hidden y accedo a ella en el iframe con window.parent....

Ejemplo
<input type=hidden name=hola value="hola">
<iframe ......>

Y en el iframe
$variable = window.parent.hola.value
  #3 (permalink)  
Antiguo 15/11/2003, 11:30
Avatar de peleo  
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 37
Antigüedad: 14 años, 1 mes
Puntos: 0
Ya he conseguido pasar las variables, pero me falla otra cosa.
Todo esto lo hago porque estoy intentando hacer una ventana como esta en la que escribo y dar formato al texto introducido.
Eso ya me funciona.
Pero tengo una opción para editar este texto de nuevo.
Por eso le quiero pasar una variable.
Así aparece el texto introducido anteriormente dentro del iframe y lo modifica el usuario.
El problema ahora viene porque al enviar el formulario con el texto cambiado, ya no llega el valor del interior del iframe.
No lo entiendo, porque cuando inserto texto nuevo, el valor del iframe pasa sin problemas, pero cuendo es modificado, no pasa.
Ayuda por favor!
Muchas gracias.
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 22:17.