Saltar al contenido

Volver a la página anterior con encabezado (“Ubicación:”); en PHP

Solución:

tratar:

header('Location: ' . $_SERVER['HTTP_REFERER']);

Tenga en cuenta que esto puede no funcionar con páginas seguras (HTTPS) y es una idea bastante mala en general, ya que el encabezado puede ser secuestrado, enviando al usuario a otro destino. Es posible que el navegador ni siquiera envíe el encabezado.

Idealmente, querrás:

  • Agregue la dirección de retorno a la solicitud como una variable de consulta (por ejemplo,? Back = / list)
  • Defina una página de devolución en su código (es decir, todos los envíos de formularios exitosos redirigen a la página de la lista)
  • Proporcione al usuario la opción de dónde quiere ir a continuación (por ejemplo, Guardar y continuar editando o simplemente Guardar).

Es tan simple solo usa esto

header("location:javascript://history.go(-1)");

Esta trabajando bien para mi

Tienes que guardar esa ubicación de alguna manera.

Digamos que es un formulario POST, simplemente coloque la ubicación actual en un campo oculto y luego úselo en el header() Localización.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *