Autor Zpráva
Milan1236000
Profil
Zdravím,
je mezi nimi nějaký rozdíl? Oba vracejí umístění souboru v adresáři.
Díky.
Jan Tvrdík
Profil
Ano, PHP_SELF obsahuje path info. Na co je chceš použít?
Milan1236000
Profil
Jan Tvrdík:
Původně na přesměrování u přihlašování a odhlašování na předchozí stránku. Nakonec jsem ale stejně použil $_SERVER['HTTP_REFERER']
Keeehi
Profil
Pozor na to, že referer posílá prohlížeč => jde podvrhnout nebo dokonce nemusí být vůbec odesílán.
Milan1236000
Profil
Keeehi:
I na to jsem myslel, snad by tohle mělo být dobré, ne?
if (!isset($_SESSION['id'])) include 'prihlasit_nove.php';
else
{
  if(isset($_SERVER['HTTP_REFERER'])) header("Location: {$_SERVER['HTTP_REFERER']}");
  else header("Location: /web/index.php");
}

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: