mi consulta es la siguiente.
Tengo una pagina que me funciona bien hasta que pongo el include.
Para hacer el maquetado de la pagina utilizo lo siguiente.
Código :
<div id="menu"> <ul id="lista"> <li><a href="home.php?accion=rules" target="_top">Rules</a></li> <li><a href="home.php?accion=codes" target="_top">Codes</a></li> <li><a href="home.php?accion=join" target="_top">Join</a></li> <li><a href="home.php?accion=members" target="_top">Members</a></li> <li><a href="home.php?accion=extras" target="_top">Extras</a></li> <li><a href="home.php?accion=affis" target="_top">Affiliates</a></li> <li><a href="home.php" target="_top">Home</a></li> </ul> </div> <div id="contenido"> <?php print $contenido; ?> </div>
y para las paginas lo siguiente:
Código :
<?php $contenido = <<<INICIO contedido de la pagina INICIO; ?>
El tema es que uando hago un include dentro de las etiquetas <<<INICIO INICIO; me lo incluye como texto y cuando lo hago por fuera no me lo incluye en el div abajo del texto me lo agrega directamente arriba de toda la pagina.
Este es mi codigo
[code]
<?php
$contenido = <<<OUT
<div id="encabezado">
INFO
</div>
<div id="encabezado">
STATISTICS
</div>
<p>
Owner: <a href="http://fan.learningtofly.com.ar" target="_blank">Rhapsody_Girl</a><br />';
OUT;
$contenido .=
include 'config.php';
include $path . 'show_stats.php';
$contenido .= <<<OUT
</p>
<div id="encabezado">
CREDITS
PART OF:
</div>
OUT;
?>
[code]
Le saqué un poco de texto y que no tenía sentido poner el texto =P y se iba a hacer muy largo el post.
Para vr como me queda la pagina es Aqui
Se puede hacer un include() dentro del Heredoc¿?
Hay alguna otra forma de hacerlo?
Espero me puedan ayudar =)
Muchas gracias desde ya