_m4rt1n_ 0 Odesláno: 21. Leden, 2011 Share Odesláno: 21. Leden, 2011 V tomhle tutoriálu si ukážeme jak si vytvořit vlastní chybovou hlášku na web pro redakční systém PHP-Fusion. Když uživatel zadá například vasweb.com/indexx.php namísto vasweb.com/index.php, tak u většiny hostingů je přesměrován na jejich chybovou hlášku, což tak trochu dělá hostingu reklamu a navíc jsou ty hlášky mnohdy velmi ošklivé. Jako první si vytvoříme kdekoliv nový textový dokument (stačí poznámkový blok) pojmenujeme si ho například error.htaccess (pozor ta přípona .htaccess je důležitá!) a dáme do něj, tohle : ErrorDocument 404 /infusions/error/error.php ErrorDocument 403 /infusions/error/error.php ErrorDocument 500 /infusions/error/error.php Soubor si nahrajeme ve svém FTP přímo na ROOT webu. Klikneme na soubor a přejmenujeme si ho pouze na .htaccess. Nyní se přesuneme do složky infusions a zde uděláme složku error a v ní soubor error.php a do něj toto: <?php require_once "../../maincore.php"; require_once THEMES."templates/header.php"; opentable("Název"); ?> Váš text. <? closetable(); require_once THEMES."templates/footer.php"; ?> "Název" a Váš text si pozměňte podle sebe a je to všechno. Doufám, že se vám tutoriál líbil. Kdyby, jste s tím mněl někdo problém prosím ozvěte se. Link to comment Share on other sites More sharing options...
Guest [BJ]boban88 Odesláno: 22. Leden, 2011 Share Odesláno: 22. Leden, 2011 pekné 10/10 OT: nemyslite si že to hodnotenie je kôli tomu že ten uživatel je členom klanu BJ Link to comment Share on other sites More sharing options...
Daffy 8 Odesláno: 22. Leden, 2011 Share Odesláno: 22. Leden, 2011 Nyní se přesuneme do složky infusions a zde uděláme soubor error.php a dáme si do něj toto: cestu k souboru ovšem odkazuješ na /infusions/error/error.php - i když nevím, proč by si to nemohl dát rovnou do rootu mezi ostatní soubory jako třeba ErrorDocument 404 /404.php Link to comment Share on other sites More sharing options...
_m4rt1n_ 0 Odesláno: 22. Leden, 2011 Author Share Odesláno: 22. Leden, 2011 Nyní se přesuneme do složky infusions a zde uděláme soubor error.php a dáme si do něj toto: cestu k souboru ovšem odkazuješ na /infusions/error/error.php - i když nevím, proč by si to nemohl dát rovnou do rootu mezi ostatní soubory jako třeba ErrorDocument 404 /404.php Díky za upozornění už jsem to opravil. Na root webu ji nemůžeš dát protože, by potom hláška fungovala jenom v rootu. Kdyby někdo dal například vasweb.com/forum/indexx.php namísto vasweb.com/forum/index.php tak by se hláška nezobrazila. Link to comment Share on other sites More sharing options...
Daffy 8 Odesláno: 22. Leden, 2011 Share Odesláno: 22. Leden, 2011 Nyní se přesuneme do složky infusions a zde uděláme soubor error.php a dáme si do něj toto: cestu k souboru ovšem odkazuješ na /infusions/error/error.php - i když nevím, proč by si to nemohl dát rovnou do rootu mezi ostatní soubory jako třeba ErrorDocument 404 /404.php Díky za upozornění už jsem to opravil. Na root webu ji nemůžeš dát protože, by potom hláška fungovala jenom v rootu. Kdyby někdo dal například vasweb.com/forum/indexx.php namísto vasweb.com/forum/index.php tak by se hláška nezobrazila. Objevila :- ) Link to comment Share on other sites More sharing options...
_m4rt1n_ 0 Odesláno: 22. Leden, 2011 Author Share Odesláno: 22. Leden, 2011 Je to možné, ale radši to nechci zkoušet někdo říkal, že mu to pořádně rozházelo theme, takže bych to raději udělal přes infusions . Link to comment Share on other sites More sharing options...
Daffy 8 Odesláno: 22. Leden, 2011 Share Odesláno: 22. Leden, 2011 Je to možné, ale radši to nechci zkoušet někdo říkal, že mu to pořádně rozházelo theme, takže bych to raději udělal přes infusions . je to možné, protože neumí pracovat s funkcí require_once, include.. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now