Foros del Web » Programando para Internet » PHP »

Variables en oframes: URLS

Estas en el tema de Variables en oframes: URLS en el foro de PHP en Foros del Web. Edit; Variables en Iframes: URLS Hola! El problema que tengo es que quiero pasar una variable a un iframe, pero dicha variable es una url ...
  #1 (permalink)  
Antiguo 02/07/2011, 09:13
 
Fecha de Ingreso: julio-2011
Mensajes: 12
Antigüedad: 12 años, 9 meses
Puntos: 0
Pregunta Variables en oframes: URLS

Edit; Variables en Iframes: URLS


Hola!

El problema que tengo es que quiero pasar una variable a un iframe, pero dicha variable es una url completa, con sus parámetros y sus variables tambíen incluidas en dicha url. Estoy probando de esta manera:

Este codigo en la pagina padre:

Código PHP:
<iframe src'http://blabla.com/bla.php?variable=string'</iframe
y este en el iframe:

Código PHP:
$myvar $_GET['variable']; 
Pero claro, problema que aparece es un "not found" como la copa de un pino :(

Existe alguna manera de pasar urls completas a través de variables de una pagina padre a un iframe?

Gracias :)

Última edición por bepese; 02/07/2011 a las 09:14 Razón: título mal
  #2 (permalink)  
Antiguo 02/07/2011, 09:39
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: Variables en oframes: URLS

Como lo estás haciendo es correcto, ¿por qué indicas que no sale?
a.php
Código PHP:
Ver original
  1. <?php print_r($_GET);
b.php
Código PHP:
Ver original
  1. <iframe src="a.php?foo=bar"></iframe>

Esto muestra en pantalla Array ( [foo] => bar )
__________________
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/07/2011, 09:43
 
Fecha de Ingreso: julio-2011
Mensajes: 12
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Variables en oframes: URLS

si, pero el problema está en que si la variable es una URL con todos sus caracteries, no va, el problema es ese :(
  #4 (permalink)  
Antiguo 02/07/2011, 09:45
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: Variables en oframes: URLS

Sinceramente no te entiendo. Podrías ser más detallado.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 02/07/2011, 09:49
 
Fecha de Ingreso: julio-2011
Mensajes: 12
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Variables en oframes: URLS

pon que la variable fuese una cadena tal que asi:

http://www.nombredeweb.com/pagina.php?id=34

que son las variables con las que necesito trabajar, si paso esa cadena a través de la variable, en el iframe aparece un "not found"
  #6 (permalink)  
Antiguo 02/07/2011, 09:52
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: Variables en oframes: URLS

Pero si te lo indiqué, yo no tuve problemas alguno, lo hice hasta usando http:..... y me mostró el mismo mensaje. Verifica el código fuente, cuando crees las direcciones y mira el src del iframe a ver si está bien creado.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #7 (permalink)  
Antiguo 02/07/2011, 09:55
 
Fecha de Ingreso: julio-2011
Mensajes: 12
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Variables en oframes: URLS

si, esta todo bien, ya que cuando le paso una string sin caracteres tipo ? o & funciona correctamente, pero cuando le paso una ur no ya que, el src queda asi:


<iframe src= 'http://miweb.com/a.php?url=http://www.nombredeweb.com/pagina.php?id=34'</iframe>

o hago algo mal que no veo? (llevo un buen rato con esto :) )
  #8 (permalink)  
Antiguo 02/07/2011, 10:22
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: Variables en oframes: URLS

Ahhhh, es que tu quieres pasarle una dirección web. En ese caso lo mejor es codificar la url, es decir
Código PHP:
Ver original
  1. <iframe src="http://localhost/a.php?foo=<?php echo urlencode('http://localhost/b.php?foo=bar'); ?>"></iframe>
PD: trata la próxima indicar todo, porque una pregunta a medias puede llevar dificultades en responderte.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #9 (permalink)  
Antiguo 02/07/2011, 10:47
 
Fecha de Ingreso: julio-2011
Mensajes: 12
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Variables en oframes: URLS

glups, pensé que lo habia comentado al principio, repasaré mis posts :)

Esto tiene "pinta" de funcionar, pero en el código que mencionas, foo es el nombre de la variable?
  #10 (permalink)  
Antiguo 02/07/2011, 11:06
 
Fecha de Ingreso: julio-2011
Mensajes: 12
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Variables en oframes: URLS

Perfecto! Gracias, ya está! MIL GRACIAS! ;)

Etiquetas: iframe, url, variables
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 05:41.