Tema: Duda con if
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 08/04/2007, 18:56
Fridureiks
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Re: Duda con if

Una salida podria ser esta:

Código PHP:
<?php
//Cargas las secciones en un Array
$secciones = Array();
$secciones[0] = 'secciones/notas/diario_oficial.php';
$secciones[1] = 'secciones/notas/diario_oficial_dos.php';
$secciones[2] = 'secciones/notas/diario_oficial_tres.php';
$secciones[3] = 'secciones/notas/diario_oficial_cuatro.php';
//No hace falta poner el indice
$secciones[] = 'secciones/notas/diario_oficial_cinco.php'//indice 4
$secciones[] = 'secciones/notas/diario_oficial_seis.php'//indice 5
$secciones[] = 'secciones/notas/diario_oficial_siete.php'//indice 6

$id $_GET["id"];

if(! empty(
$id))
{
        include 
$secciones[$id];
}else{
        include 
'seccion_default.php';
}
?>

Te faltaria validar que $id sea un integer. Como veras tenes que modificar tu "Controlador", no hay manera de arreglarlo solo desde el enlace... y este codigo que coloque cumple la misma funcion que tu case... con la diferencia que en vez de andar agregando opciones por cada modulo, agregas el path al modulo en un Array.


Saludos.
__________________
Federico.

Mi página: www.jourmoly.com.ar