[ Foro de PHP ]

if else con links

13-Apr-2022 21:20
Invitado (Juan Cruz Roovers)
1 Respuestas

Hola buenas , mi nombre es juan cruz , tengo una duda sobre un menu , dentro del header yo tengo un menu hecho desde un array , tiene 3 opciones , inicio - acerca de - contacto.
El tema es que cuando yo hago click en cada link me lleva a otra pagina con el nombre de la opcion.php , es decir:

Inicio = inicio.php
acerca de : acercade.php
contacto = contacto.php

Mi problema es que mi pagina inicia en un index.php y necesito que cuando yo haga click en la opcion inicio me lleve a index.php .

Mi codigo es el siguiete:

<?php

   $menu = array ('Inicio' , 'Acerca De' , 'Contacto');
   $contador = count($menu);
 
  ?>

  <header class="header">
 
  <div class="container logo-nav-container" class="logo">
 
  <a href="index.php"class="logo" ><img src="http://www.insumosroovers.com.ar/wp-content/uploads/2022/03/logo2.png" width="180" height="110"></a>
 
  <nav class="navegacion">

  <ul>
 
 <?php
   for ($i=0; $i < $contador; $i++) {
     
       echo "<li><a href='"."$menu[$i]".".php'>";
       echo $menu[$i];
       echo "</a></li>";
   }
  ?>
 
</ul>
 
</nav>
 
</div>

</header>


15-Apr-2022 08:38
Nacho Cabanes (+82)

Yo creo que la opción más sencilla es crearte un segundo array con los nombres de las páginas a las que quieres saltar en cada caso.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)