![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
13/05/2010, 11:41
|
![Avatar de Adler](http://static.forosdelweb.com/customavatars/avatar163014_6.gif) | Colaborador | | Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 1 mes Puntos: 126 | |
Respuesta: Menu en array Hola Cita:
Iniciado por wiwi74 Un detalle: Tu array es un array multidimencional arrays dentro de arrays
Asi lo podras recorer:
//pongo una url literal
$_GET['url'] = "http://localhost/espanol.php";
$arr[] = array('espanol.php','english.php');
$arr[] = array('tienda.php','shop.php');
$arr[] = array('noticias.php','news.php');
$_GET['url'] = "http://localhost/espanol.php";
for($fila=0; $fila<sizeof($arr); $fila++){
for($columna=0; $columna<sizeof($arr); $columna++) {
//echo " <b>".($columna+1)."</b> ".$arr[$fila][$columna];
if(strstr($url,$arr[$fila][$columna])){
echo "<br />Estoy en la url...!";
}else{
echo "<br />No estoy en la url...!";
}
}
}
Ahora header no te va a funcionar dentro del loop repetidamente, deberas colocar un contador: si 9 veces te dice "no estoy", antonces redireccionas, algo asi... Has obviado un detalle: break ![Policia](http://static.forosdelweb.com/fdwtheme/images/smilies/cop.png)
__________________ Los formularios se envían/validan con un botón Submit <input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" /> |