Foros del Web » Programando para Internet » PHP »

Menu php, css y html

Estas en el tema de Menu php, css y html en el foro de PHP en Foros del Web. Hola! Estoy buscando un codigo para crear un menu sencillo pero que al seleccionar una opcion pueda enviar por la url una variable temporal($ne)... Buscando ...
  #1 (permalink)  
Antiguo 24/11/2010, 23:37
 
Fecha de Ingreso: octubre-2010
Mensajes: 41
Antigüedad: 13 años, 6 meses
Puntos: 0
Menu php, css y html

Hola!

Estoy buscando un codigo para crear un menu sencillo pero que al seleccionar una opcion pueda enviar por la url una variable temporal($ne)...

Buscando en internet encontre este codigo:

Código PHP:
<html> 
<head> 
<title>Iluminar Celda</title> 
<style type="text/css"> 
<!-- 
body {text-align:center;} 
td.row1 { background-color: #EFEFEF; } 
td.row2 { background-color: #AFAFAF;} 
th.row1 { background-color: #AFAFAF; } 
#menu {margin:auto;text-align:center;width:50%;font-family: Verdana, Arial, Helvetica, 
sans-serif; font-size: 7.5pt; border: 2px dashed Black; padding: 1px; background=#FAFAFF;} 
#menu a {display:block;width:100%; text-decoration:none;color:#000000} 
#menu a:active,#menu a:link,#menu a:visited{background-color: #EFEFEF;} 
#menu a:hover{background-color: #FAFAFF;} 
--> 
</style> 
</head> 
<body> 
<table id="menu" cellpadding='0' cellspacing='0'> 
<tr> 
<th class="row1" colspan=3>Encabezado</th></tr> 
<? 
$link
= array("direccion1&Link1","direccion2&Link2","direccion3&Link3"
"direccion4&Link4","direccion5&Link5","direccion6&Link6"
"direccion7&Link7","direccion8&Link8","direccion9&Link9",); 

$cambio=0
for (
$i=0;$i<count($link);$i++) 

$datos=explode("&",$link[$i]); 
if (
$cambio==0) { echo "<tr>"; } 
?> <td class="row1"><a href="http://<?=$datos[0]?>"><?=$datos[1]?></a></td> <? 
$cambio
++; 
if (
$cambio==3) { echo "</tr>"$cambio=0;} 

?> <tr><td class="row2" colspan=3><marquee>Ejemplo de menu</marquee></td></tr> 
</table> 
</body> 
</html>
A casi todo le entiendo bien pero no m queda completamente ckaro que hace el codigo de php... Alguien podria explicarme??? de antemano gracias!!!!
  #2 (permalink)  
Antiguo 25/11/2010, 05:18
Avatar de tersipodes  
Fecha de Ingreso: noviembre-2010
Mensajes: 23
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Menu php, css y html

el array
$link= array("direccion1&Link1","direccion2&Link2","direc cion3&Link3",
"direccion4&Link4","direccion5&Link5","direccion6& Link6",
"direccion7&Link7","direccion8&Link8","direccion9& Link9",);


Lo que contiene es la información de dirección más el nombre que aparecerá en el link. Y el código, lo que hace es montar en una tabla todos los links, es decir:

<a href="http://direccion1"> Link1 </a>

Si lo que quieres es pasar una variable a un link, tienes que ponerlo tal que así:

<a href="http://tudireccion?var=<? echo $variable; ?>"> NOMBRE LINK </a>

En la página a la que vaya dirigida el link, podras recoger la información utilizando
$variable = $_GET['var'];

Espero haber sido de ayuda.
  #3 (permalink)  
Antiguo 25/11/2010, 10:20
 
Fecha de Ingreso: octubre-2010
Mensajes: 41
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Menu php, css y html

Cita:
Iniciado por tersipodes Ver Mensaje
el array
$link= array("direccion1&Link1","direccion2&Link2","direc cion3&Link3",
"direccion4&Link4","direccion5&Link5","direccion6& Link6",
"direccion7&Link7","direccion8&Link8","direccion9& Link9",);


Lo que contiene es la información de dirección más el nombre que aparecerá en el link. Y el código, lo que hace es montar en una tabla todos los links, es decir:

<a href="http://direccion1"> Link1 </a>

Si lo que quieres es pasar una variable a un link, tienes que ponerlo tal que así:

<a href="http://tudireccion?var=<? echo $variable; ?>"> NOMBRE LINK </a>

En la página a la que vaya dirigida el link, podras recoger la información utilizando
$variable = $_GET['var'];

Espero haber sido de ayuda.
Hola muxas gracias por tu aporte!!!!
  #4 (permalink)  
Antiguo 26/11/2010, 02:30
Avatar de tersipodes  
Fecha de Ingreso: noviembre-2010
Mensajes: 23
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Menu php, css y html

De nada, hay que devolver un poquito de lo que se ha recivido previamente.

Etiquetas: css, html
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 11:12.