Foros del Web » Creando para Internet » HTML »

Como pasar variables con iframe?

Estas en el tema de Como pasar variables con iframe? en el foro de HTML en Foros del Web. Hola a todos. Yo tengo este problema: <iframe src='contador/contador_i2.php?estilo=estilo1' id="ifrm" name="ifrm" scrolling="No" width="300" height="150" frameborder="0" > [Content for browsers that don't support iframes goes here] ...
  #1 (permalink)  
Antiguo 23/08/2008, 05:10
 
Fecha de Ingreso: agosto-2008
Mensajes: 4
Antigüedad: 16 años, 3 meses
Puntos: 0
Como pasar variables con iframe?

Hola a todos.

Yo tengo este problema:
<iframe src='contador/contador_i2.php?estilo=estilo1' id="ifrm" name="ifrm" scrolling="No" width="300" height="150" frameborder="0" > [Content for browsers that don't support iframes goes here] </iframe>


contador_i2.php no me toma las variables y ya probe de todo. Que podra ser?

Uso iframes porque esto no me funciono:

<!--#include file="contador/contador_i2.php" -->
<? php include("contador/contador_i2.php´") ?>

Las partes del codigo son:


<?
$estilo = $_GET['estilo'];
$base = $_GET['base'];
$formato = ".gif";

if ($estilo = "")
{
$estilo = "estilo2/";
}
else
....

y la salida es:

echo "<center>$imagenl</center>";

nada mas simple...


Tambien prove con document.write de java y no tuve resultados.
La unica manera de incluir el resultado de esta pagina en php, (el cual es solo una imagen) en una pagina html fue con iframes. Pero no me gusta porque no se ajusta automaticamete el alto y ancho como tampoco me lo toman todos los navegadores.

Por ahi es una pavada, desde ya gracias.
  #2 (permalink)  
Antiguo 25/08/2008, 09:20
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 17 años, 8 meses
Puntos: 36
Respuesta: Como pasar variables con iframe?

Puedes hacer esto, el include no te funcionaba porque tenías un apóstrofo, pero así debería funcionar hasta el paso de variables:
Código PHP:
<?php
$estilo
'estilo1';
include(
"contador/contador_i2.php")
?>
Y borra esta línea:
Código PHP:
$estilo $_GET['estilo']; 
O si la necesitas:
Código PHP:
if(empty($estilo)){
$estilo $_GET['estilo'];

  #3 (permalink)  
Antiguo 27/08/2008, 16:20
 
Fecha de Ingreso: agosto-2008
Mensajes: 4
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Como pasar variables con iframe?

Gracias Raulmmm por el consejo. Ya lo pruevo y te digo como me fue.
  #4 (permalink)  
Antiguo 27/08/2008, 16:37
 
Fecha de Ingreso: agosto-2008
Mensajes: 4
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Como pasar variables con iframe?

No men. No funciona. No se porque ni en .html o .php me toma la salida del archivo de php
  #5 (permalink)  
Antiguo 28/08/2008, 03:31
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 17 años, 8 meses
Puntos: 36
Respuesta: Como pasar variables con iframe?

A mí me funciona, así que has hecho algo mal. Mira todo el código:
algo.php
Código PHP:
<?php
$estilo
'estilo1';
include(
"new.php")
?>
new.php
Código PHP:
<?php
if(empty($estilo)){
$estilo $_GET['estilo'];
}  
echo 
$estilo;
?>
Y me muestra estilo1, así que sí que funciona.
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 22:13.