Ver Mensaje Individual
  #16 (permalink)  
Antiguo 22/04/2004, 15:27
marx
 
Fecha de Ingreso: octubre-2003
Mensajes: 20
Antigüedad: 20 años, 7 meses
Puntos: 0
Cita:
Mensaje Original por jpinedo
Código PHP:
$id=$_GET['id'];

switch (
$id) {
case 
1:
header("location: pagina1.php"); //ahora te redirecciona a esa página.
break; 
Estuve probando esta opción del amigo jpinedo y solo me funciona si coloco un link directamente en en la página, sin utilizar include. De esta forma funciona. Pero no logro que funcione si lo coloco dentro del archivo menu.php y luego haciendo un include de este en la página principal:

index.php
<html>
// estructura de la página
<? include('menu/m_ppal.php'); ?>
// resto de la estructura de la página
</html>

menu.php
<?
$id=$_GET['id'];
switch ($id) {
case 1:
header('Location: prueba.php'); //ahora te redirecciona a esa página.
break;
}
?>

<table width="99%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="98%" height="1" bgcolor="#FFCC00" class="link-menu"><img src="/menu/trans_1x1.gif" width="1" height="1"></td>
</tr>
<tr align="center">
<td width="98%" height="18" align="center" bgcolor="#FFCC00" class="link-menu">ESPECTACULOS</td>
</tr>
<tr align="right">
<td width="98%" height="1" align="right" bgcolor="#FFFFFF" class="link-menu"><img src="/menu/trans_1x1.gif" width="1" height="1"></td>
</tr>
<tr align="right">
<td height="20" align="left" class="link-menu"
onClick=mClk(this);
onMouseOver="mOvr(this,'#CAE395');"
onMouseOut="mOut(this,'');">&nbsp;• <a href="menu/indexa.php?id=1">prueba</a></td>
</tr>
<tr align="right">
<td height="1" align="left" bgcolor="#FFFFFF" class="link-menu"><img src="/menu/trans_1x1.gif" width="1" height="1"></td>
</tr>
</table>


Me tira error.

Creo que lo que me está fallando es la forma de "linkear" a prueba.php.

Diganme... el link prueba <a href="menu/indexa.php?id=1">prueba</a> ¿está bien direccionado o me mandé cualquiera?

Y una última cosita: una opinión...
Recorriendo el foro PHP y buscando y buscando noté que fueron muchas las personas que en allllgo tuvieron la misma duda que yo sobre esto del menú... ¿no se podría hacer un ejemplito aunque sea muy chiquito como para indicarnos la forma de crearlo? No pido mucho, solo 2 secciones que lleven a otra parte del sitio y encima sin trabajar con base de datos.

Ya sé que me van a decir... ya hay uno y es web modulares y les agradesco mucho el haberlo puesto porque con ese ejemplo armé mi sitio expuesto más arriba y solo pregunté por esto una o dos veces y en este post voy batiendo records.
Pero me gustaría si ese menú puede ir en cada página y estar hecho en php.

Yo por mi parte sigo recorriendo los rincones del foro "picoteando" códigos a ver si armo algún rejunte (con tutorial cerca por supuesto).+

Ya sé que soy hinchapelotas, pero acuerdense que a veces un ejemplito concreto es mejor que mostrar pedazos de código que a veces nosotros los pataduras no sabemos donde ponerlo.

Como siempre, les agradesco la ayuda, la atención y por sobretodo... la paciencia.

Saludos y buenas programaciones.

Atte. Marx.