Ver Mensaje Individual
  #7 (permalink)  
Antiguo 02/02/2010, 07:47
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Php solo iframe

Cita:
Iniciado por totolia Ver Mensaje
a, no? no tiene que ver? pense que podria ser algo asi, parecido defined('_VALID_INCLUDE') or die('No puedes entrar directamente.'); pero en vez de ser include, ser iframe
pues no, nada tiene que ver... te recuerdo que los iframe usan un URL, y dicha URL es como si la abrieras directamente en una ventana nueva del navegador...

por contexto, no puedes hacer esto:
Código PHP:
<?php define('OK'TRUE); ?>
<iframe src="foo.php"/>
foo.php
Código PHP:
if ( ! defined('OK')) exit; 
en dicho caso, ambos scripts también se ejecutarían independientemente uno del otro, ¿entiendes??

es imposible, porque al momento que el iframe se renderiza en el navegador PHP ya se ejecutó, y por ende no hay contacto de ninguna forma...

te recuerdo de nuevo, que un iframe es un elemento browser del navegador, no es parte de la ejecución del mismo archivo... es completamente independiente

e include es solo una instrucción a nivel servidor de inclusión de archivos en varios contextos del propio servidor, mas no en el contexto browser de un documento HTML ...

no se si te haya quedado claro, pero sinceramente es imposible como lo imaginas... (:
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.