:-D Ono to je zamotanejšie. Ak máš 404.html nastavenú v .htaccess ako chybovú správu, je vpodstate jedno kam to presmeruješ, malo by to fungovať pri presmerovaní na akúkoľvek neexistujúcu adresu.
samozrejme ako location sa uvádza absolútna cesta k súboru, takže takto:
header("location:".$GLOBALS['baseadr']."error/404.html",404);
$GLOBALS['baseadr'] ti doplní string "http://www.einfo.sk/"
POZOR: netvrdím, že to je takto správne, viem o tom dosť málo :) - hlavne neviem či je korektné posielať 404 ako druhý parameter - ide totiž o to, že ten súbor (skript view.php existuje, má len nesprávku premennú v adrese napr. ?cisloclanku=blbost) To že to takto funguje neznamená že to je správne. Pozri radšej aj manuál: [
http://www.php.net/header] ;)
čo som tam zbežne mrkol, malo by stačiť toto:
<?php
header("HTTP/1.0 404 Not Found");
?>
Celkem upraveno 1×. Poslední úprava pa3k v 23.12.2005 17:12.