• Publicidad

PHP: pasar variables a un iframe

Todo lo relacionado con lenguajes de programación distintos de Perl: PHP, Java, C++, Ruby, Python, etc.

PHP: pasar variables a un iframe

Notapor xagutxu » 2011-05-17 17:35 @774

Hola a todos:

Estoy intentando adecuar un programa que he comprado, y tengo que pasar algunas variables a un iframe. El iframe se crea mediante JavaScript, al hacer clic sobre un icono:

Sintáxis: [ Descargar ] [ Ocultar ]
Using javascript Syntax Highlighting
  1. document.getElementById('xxx').innerHTML='<iframe src="phpscript.php" scrolling="no" frameborder="0" style="margin:0px;padding:0px;width:400px;height:260px;border-width:0px;overflow:hidden"></iframe>';
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4


Mi pregunta es: ¿puedo utilizar el URL del src como medio para enviar variables? ¿Y los podría recuperar dentro del iframe mediante $_GET? Si no se puede hacer así, ¿se os ocurre alguna otra forma?

Gracias de antemano,

Xagutxu
xagutxu
Perlero nuevo
Perlero nuevo
 
Mensajes: 8
Registrado: 2007-11-25 12:39 @569

Publicidad

Re: PHP: pasar variables a un iframe

Notapor ileiva » 2011-05-17 22:13 @968

Hola xagutxu.

Sí, se puede. Acabo de probarlo y me funcionó.
Aquí los archivos que use:

test.html
Sintáxis: [ Descargar ] [ Ocultar ]
Using html4strict Syntax Highlighting
  1. <html>
  2. <head>Prueba</head>
  3. <body>
  4. <iframe src="test.php?par=mundo" scrolling="no" frameborder="0" style="margin:0px;padding:0px;width:400px;height:260px;border-width:0px;overflow:hidden"></iframe>
  5. </body>
  6. </html>
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


test.php
Sintáxis: [ Descargar ] [ Ocultar ]
Using php Syntax Highlighting
  1. <?php
  2.     // Se obtiene el valor pasado por el parametro 'par'
  3.     $var = $_GET['par'];
  4.     echo "Hola $var\n";
  5. ?>
Coloreado en 0.022 segundos, usando GeSHi 1.0.8.4


La idea es que al momento de crear el iframe en Javascript en vez de 'mundo' pongas la variable que debes pasar.

Saludos.
Avatar de Usuario
ileiva
Perlero nuevo
Perlero nuevo
 
Mensajes: 30
Registrado: 2011-04-23 03:25 @184
Ubicación: Santiago, Chile


Volver a Programación en general

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 15 invitados