Ver Mensaje Individual
  #15 (permalink)  
Antiguo 15/12/2010, 02:20
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: Problema Switch

A ver, para @phpfan es lo peor que puedes "recomendar" es como decir que un coche esta tirando gasolina y la solución es simplemente ignorarlo...

Ahora, el error es porque NO ESTAS VERIFICANDO la variable $_GET, para eso existe if e isset....
Código PHP:
Ver original
  1. if (isset($_GET['id'])) {
  2.        $id = $_GET['id'];
  3.        echo 'La variable ID tiene un valor: '.$_GET['id'];
  4. }else {
  5.        $id = 'default';
  6.        echo 'La variable ID NO tiene un valor, le asignamos una valor por default';
  7. }
  8.  
  9. switch($id) {
  10.        case 0:
  11.               //código
  12.               break;
  13.        //mas código
  14.        case 'default':
  15.               //código que se ejecutará cuando $_GET['id'] no tenga valor
  16.               break;
  17. }

Por ultimo @auttranadhie el sistema que esta utilizando @ayukkonen es un sistema modular (arcaico pero al final de cuentas modular), el hecho de cargar archivos mediante includes (o requires según sea el caso) es para mantener el código separado por secciones o bloques, que le falta mucho para pulir su código, claro, no lo pongo en duda, pero va por buen camino, eso si, tus links pueden funcionar así, pero olvidate que los bots de buscadores sigan esos links, lo mejor es que agreges el "index.php" (o como se llame tu archivo que administre tus bloques) a esos links
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)

Última edición por Nemutagk; 15/12/2010 a las 02:26