Autor Zpráva
kachnak
Profil *
prosim vas preco mi toto nechce fungovat? pise chybu v riadku header

$nazov="abc.html";
header("location: $nazov");

ako by sa to dalo spravit?
djlj
Profil
Před header(); máš už nějaký výstup. Hlavičky musíš poslat na začátku dokumentu.
Glacier
Profil
jj pokud to hlásí "..... headers already sent...." je to ono
jozob
Profil
Spočítal niekto, koľký raz sa to tu dnes riešilo? A čo za tento týždeň? Asi je čas na nový článok v prievane :-)
djlj
Profil
jozob
Ono by jen stačilo, kdyby si ti dotazující přečetli, co že jim to vlastně vypsalo za chybovou hlášku :).
kadel
Profil *
prosim vas preco mi toto nechce fungovat? pise chybu v riadku header

$nazov="abc.html";
header("location: $nazov");

ako by sa to dalo spravit?



heh tak ted jsem to taky resil :D na foru jsem to nejak nenasel ale google helpnul ;]
header('Location: http://localhost/a='.$kam.'')
tiso
Profil
kadel
Použitie $_SERVER["SERVER_NAME"] je univerzálnejšie, netreba meniť skript na localhoste a na hostingu:

header("Location: http://".$_SERVER["SERVER_NAME"]."$nazov"); // nazov je nazov stranky - $_SERVER["PHP_SELF"], /adresar/stranka.php a podobne
Toto téma je uzamčeno. Odpověď nelze zaslat.

0