pues en las paginas hijas pregunto si son ejecutadas desde un iframe o directamente, bajo esa condicion mando un parametro por la url
Código PHP:
<?php
$p='galeries';
?>
<script type="text/javascript">
if(top.location==self.location){
location.href='./?go=<?php echo $p;?>';
}
</script>
Código PHP:
<?php
include('funciones/functions.php');
$pagina=$_GET['go'];
?>
....
<iframe id="contenedor" src="<?php return_iframesite($pagina); ?>" name="contenedor" ></iframe>
Código PHP:
<?php
function return_iframesite($site){
switch ($site) {
case 'main':
$location = 'index_frame.php';
break;
case 'galeries':
$location = 'galeria.php';
break;
case 'products':
$location = 'productos.php';
break;
case 'sistems':
$location = 'sistemas.php';
break;
}
return $location;
}
?>
probe imprimiendo el $_GET['go']; y no me sale nada.... porque no pasa? no es posible que este dentro de un codigo js?