Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/08/2011, 05:47
Avatar de vgonga1986
vgonga1986
 
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 1 mes
Puntos: 253
Respuesta: Loguear y quedar en la misma pagina

Bueno, vamos a adivinar (porque entre tanto logear e index casi hay que interpretar en código morse):

Tienes dos index, uno en la raíz del directorio y otro en la carpeta detalles y quieres utilizar el mismo fichero loguear.php para crear la sesión, pero que si vienes de una página te mande a una y si vienes de otra, te mande a otra. Muy fácil, utiliza $_SESSION para saber desde qué página has llamado a loguear.php. La cosa es sencilla, al principio de cada uno de los ficheros de index añades:
index.php:
Código PHP:
Ver original
  1. <?php
  2. $_SESSION['origin'] = "index.php"
  3. ?>
detalles/index.php:
Código PHP:
Ver original
  1. <?php
  2. $_SESSION['origin'] = "detalles/index.php"
  3. ?>

Luego, dentro del script loguear.php justo después de crear la session con los datos del usuario metes un if (antes de hacer la redirección):
Código PHP:
Ver original
  1. ...
  2. // Crear sesión
  3. if (stripos($_SESSION['origin'], "detalles") {
  4.     // Redirigir a detalles/index.php
  5. } else {
  6.     // Redirigir a index.php
  7. }

Un saludo.
__________________
¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis?