Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/01/2007, 06:36
Avatar de nanomartin
nanomartin
 
Fecha de Ingreso: mayo-2005
Ubicación: Moron - Bs As (ARG)
Mensajes: 50
Antigüedad: 18 años, 11 meses
Puntos: 0
Re: no me funciona function

Hola 'FLECHA'.. Hasta donde yo sé (que es casi nada), los PHP se resuelven ANTES de generar el HTML, es decir...

Si bien vos ves codigo mixto (html + php) mientras diseñas, cuando la pagina es llamada desde el servidor, primero resuelve todo el PHP que haya dentro del codigo, y lo manda como textos ya armados con el mismo HTML.

A ver si lo grafico un poco:
Este sería tu código en dreamweaver (o el editor que sea)...

<BODY>
Suma de uno más uno: <?php echo 1+1; ?>
</BODY>


y en realidad, cuando vos cargas la página (navegando normalmente), el servidor le manda un html así:

<BODY>
Suma de uno más uno: 2
</BODY>


Esto es lo que intento explicarte cuando te digo que el servidor PRIMERO RESUELVE EL CODIGO PHP, y lo arma con el resto del HTML, pero ya como texto.

Supongo que es por esto que no funciona tu idea del include, porque hay una archivo en blanco que genera una conexión al ser llamado, y un archivo con un monton de datos que no tiene conexión a ningún lado porque en definitiva llamo a un archivo "vacio" (aunque conectado, pero que no le sirve de nada).

Espero te ayude, y esté en lo correcto yo también, y si no lo es, corrijanmé, que todos estamos para aprender.

Saludos a todos, suerte Flecha, y gracias.