Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2010, 05:38
userman
 
Fecha de Ingreso: diciembre-2006
Mensajes: 173
Antigüedad: 17 años, 4 meses
Puntos: 2
Menu en array

Hola,

gracias a la ayuda de este foro y en especial al colaborador abimaelrc me ha sido de gran utilidad hacer el menu para varios idiomas que me funciona perfectamente, el problema es que cuando un archivo no esta definido en el array, me muestra una pagina en blanco y me gustaria que me mostrara una por defecto si no esta definido.

Os paso el codigo para ver que linea de codigo hay que agregar o modificar para que cuando el archivo no este definido en el array me muestre un archivo por defecto el nomenu.php en ves de dejarme la pagina en blanco.

Código PHP:
<?php
if(empty($_GET['url'])){exit;}
//Limpiamos la url por si hay algún ataque XSS
$url strip_tags(trim(urldecode($_GET['url'])));
$arr = array();
$arr[] = array('espanol.php','english.php');
$arr[] = array('tienda.php','shop.php');
$arr[] = array('noticias.php','news.php');
foreach(
$arr as $v){
if((
$k array_search($url,$v)) !== false){
$k = ($k == 0);
header('Location: ' $v[$k]);
break;
}
}
?>