Como acceder a url anterior despues de login en php

  • Autor Autor turcios
  • Fecha de inicio Fecha de inicio
turcios

turcios

Dseda
Verificación en dos pasos activada
Estoy creando un sitio web para un empresa el cual requiere uso de sesiones, lo que no e logrado hacer es que
si el usuario estaba por comprar algo, un producto y para poder comprarlo tiene que registrarse o logearce una vez realizada la accion por el usuario, redireccionalo a la pagina donde compraria el producto.

estoy trabajando en php y mysql
 
Última edición:
Puedes usar la función de referido ($_SERVER['HTTP_REFERER']😉 y la guardas en una sesion y al momento de loguear llamas a la sesion
 
Para cada página que necesite sesión iniciada un código como este

PHP:
if (!isset($_SESSION['no_usuario'])) {$_SESSION['page']=$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']; header ("Location:login.php"); exit();}

En la de login después de se comprueba que existe el usuario y demás pones

PHP:
if($_SESSION['page']!="") $pag= $_SESSION['page']; else $pag="default.php";
header("Location:".$pag);
exit();

Así te guarda la página y también si llevabas variables por GET
 
Se la puedes pasar por parámetro GET o por Sesion

Saludos
 

Temas similares

Atrás
Arriba