Estoy iniciandome en PHP y a su vez tratando de armar mis primeros códigos. En este caso, para el requerimiento de un sitio, quería crear un template, en el que cuando se haga click en las secciones del menú, cargue un include nuevo en el div "contenedor-includes".
A su vez quería hacer una variable para el título y <h2>. La variable la armé al comienzo de sec1.php.
Por último intenté crear una clase CSS para que cada sección del menú se seleccione en caso de haber ingresado.
Estoy tratando hace rato hacer funcionar todo esto pero de todas las maneras que probé me tira un error. Estoy haciendo algo mal?
Agradezgo mucho la ayuda pero sobre todo sus opiniones. Realmente quiero aprender a hacerlo de la manera más correcta!
Los códigos son los siguientes:
Template principal:
Código PHP:
<html>
<head>
<title><?php echo $title;?></title>
</head>
<body>
<div id="menu">
<ul>
<li><a href="index.php?id=sec1" <?php if($id=$sec1){ echo "class='selected'"; }?>>Sección 1</a></li>
<li><a href="index.php?id=sec2" <?php if($id=$sec2){ echo "class='selected'"; }?>>Sección 2</a></li>
</ul>
</div>
<div class="contenedor-includes">
<?php include ("if($id=$_GET['id']){ echo $id; }else{ echo "sec1"; }.php");?>
</div>
</body>
</html>
y sec1.php:
Código PHP:
<?php $title="Nombre de Página";?>
<h2><?php echo $title;?></h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
Saludos!