Foros del Web » Programando para Internet » PHP »

Redirigir a los usuarios al iniciar sesión según su nivel

Estas en el tema de Redirigir a los usuarios al iniciar sesión según su nivel en el foro de PHP en Foros del Web. Si tienes mucha razón, mañana sigo, agradezco mucho tu ayuda eres un amor, mil gracias, saludos...

  #31 (permalink)  
Antiguo 29/08/2009, 15:37
 
Fecha de Ingreso: agosto-2009
Mensajes: 17
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Redirigir a los usuarios al iniciar sesión según su nivel

Si tienes mucha razón, mañana sigo, agradezco mucho tu ayuda eres un amor, mil gracias, saludos
  #32 (permalink)  
Antiguo 30/08/2009, 05:47
Avatar de zeuslife  
Fecha de Ingreso: enero-2008
Ubicación: Madrid
Mensajes: 533
Antigüedad: 16 años, 4 meses
Puntos: 11
Respuesta: Redirigir a los usuarios al iniciar sesión según su nivel

Bueno, ya no se si lo seguirás queriendo, pero por si acaso te posteo aqui el código que deberás poner, ANTES de la línea "header("Location: " . $MM_redirectLoginSuccess ); }"
Código PHP:
Ver original
  1. switch ($loginStrGroup) {
  2.        case 1:
  3.               $$MM_redirectLoginSuccess = "nivel1.php"; //Por ejemplo
  4.        break;
  5.        case 2:
  6.               $$MM_redirectLoginSuccess = "nivel2.php"; //Por ejemplo
  7.        break;
  8.        case 3:
  9.               $$MM_redirectLoginSuccess = "nivel3.php"; //Por ejemplo
  10.        break;
  11.        default:
  12.               $$MM_redirectLoginSuccess = "sin_nivel.php"; /*Si no hay nivel, o es otro nivel distinto a los anteriores, ejecuta está variable */
  13.        break;
  14. }
  15.  
  16. //Y aquí ya pones el resto del código.
  17.  
  18.  
  19. Un Saludo =)
  #33 (permalink)  
Antiguo 31/08/2009, 06:27
 
Fecha de Ingreso: diciembre-2007
Mensajes: 104
Antigüedad: 16 años, 4 meses
Puntos: 4
Respuesta: Redirigir a los usuarios al iniciar sesión según su nivel

Cita:
Iniciado por caminos Ver Mensaje
Eso me pasa por hacer solo el curso de dreamwevar sin saber nada de php
No tomes a mal mi comentario, intenta ser objetivo.. pero eso te pasa por querer usar PHP sin saber hacerlo. Los cursos siempre vienen bien..

Con respecto al "error" que te tira, te comento que no es un error.. sino una NOTICE.. si no tienes muchos conocimientos de PHP te recomiendo dejarlo tal cuál está y cambiar el modo de aviso de errores del PHP, que por lo visto lo tienes un poco sensible..

En cambio, si quieres seguir en la aventura.. antes de utilizar un $_POST['variable'] debes chekear que exista para que no tire ese error.. (supongo que será eso).. por ejemplo:

if (isset($_POST['variable']) and !empty($_POST['variable'])) { echo $_POST['variable']; }

Es un poco coñazo.. pero es como debería ser..

Espero te sirva.. un saludo!
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




La zona horaria es GMT -6. Ahora son las 19:17.