php - regresar - volver a la pagina anterior automaticamente javascript
Cómo obtener la URL anterior con PHP (5)
Supongamos que la URL de mi sitio se da como hipervínculo en alguna página en Internet; esa página podría ser cualquier cosa en internet: blog, orkut, yahoo, incluso stackoverflow, etc., y alguien hace clic en ella y visita mi sitio. Entonces, ¿podemos saber, utilizando php, la URL anterior desde la que el visitante llegó a mi página?
No puedo agregar un comentario todavía, así que quería compartir que HTTP_REFERER no siempre se envía.
Pero podrías hacer un enlace propio para cada uno de ellos.
Ejemplo: http://example.com?auth=holasite
En este ejemplo, su sitio es: example.com
Si alguien abre ese enlace, le dará el valor de holasite para la variable de autenticación.
Entonces solo $ _GET [''auth''] y tienes la variable. Pero debe crear una base de datos para almacenarla y autorizarla.
Me gusta: $ holasite = http://holasite.com (También podría usar mysql ..)
Y solo combínalo, y tienes la url.
Este método es un poco más complicado, pero funciona. Este método es bueno para una autenticación del sistema de refferal. Pero, ¿dónde está el nombre del sitio, debe escribir una identificación y funciona con esa identificación?
$_SERVER[''HTTP_REFERER'']
es la respuesta
$_SERVER[''HTTP_REFERER'']
le dará URL incompleta.
Si desea http://bawse.3owl.com/jayz__magna_carta_holy_grail.php
, $_SERVER[''HTTP_REFERER'']
le dará http://bawse.3owl.com/
solamente.
Use el encabezado $_SERVER[''HTTP_REFERER'']
, pero tenga en cuenta que cualquiera puede suplantarlo en cualquier momento, independientemente de si hizo clic en un enlace.