Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Otros Temas » Programación en general » PHP: pasar variables a un iframe Responder al tema
Nuevo tema


Página 1 de 1  [ 2 mensajes ] 
 
Nota 2011-05-17 17:35 @774

Perlero Nuevo
Registrado: 2007-11-25 12:39 @569
Mensajes: 8
PHP: pasar variables a un iframe
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:

Syntax: [ Download ] [ Hide ]
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>';


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


Nota 2011-05-17 22:13 @968
Avatar de Usuario
Perlero Nuevo
Registrado: 2011-04-23 03:25 @184
Ubicación: Santiago, Chile
Mensajes: 30
Re: PHP: pasar variables a un iframe
Hola xagutxu.

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

test.html
Syntax: [ Download ] [ Hide ]
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>


test.php
Syntax: [ Download ] [ Hide ]
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. ?>


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

Saludos.

_________________
This is your life, and it's ending one minute at a time.


Responder al tema  [ 2 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO