Stránka 1 z 2

stránka 404

Napsal: 20 pro 2009 20:24
od spleen
Na webu jsem si udělal stránku 404 jako chybovka.html, neví někdo jak vytvořit chybovka.php ( co tedy napsat do skriptu)? Když mám chybovka.html tak se mi otevře jen samotná stránka, když bych měl chybovka.php tak by se mi vlastně otevřela celá indexová stránka včetně toho co mám na stránce 404

Re: stránka 404

Napsal: 20 pro 2009 20:32
od Stene
Na webu jsem si udělal stránku 404

Jak se dělá stránka 404? To je snad error 404 ne?
( co tedy napsat do skriptu)?

Do PHP scriptu nepíšeš nic (teda píšeš co potřebuješ zobrazit nebo vypsat). O zobrazení stránky, která informuje uživatele se stará .htaccess

Jak se ti při erroru 404 může otevřít indexová stránka?
Vytvoř si stránku chybovka.php s obsahem například - Milý uživateli, tato stránka neexistuje...blablabla.. zkontrolujte, zda jste neudělal překlep s url adrese

Nastavení .htaccess
ErrorDocument 404 /chybovka.php
nebo
ErrorDocument 404 /chybovka.html

Re: stránka 404

Napsal: 20 pro 2009 20:57
od spleen
do .htaccess jsem vložil ErrorDocument 404 /chybovka.php, pak jsem si do rootu webu vložil chybovka.php kam jsem napsal přiklad .... Milý uživateli, tato stránka neexistuje...blablabla.. zkontrolujte, zda jste neudělal překlep s url adrese....
a při načtení chybové stránky to jen ukáže chybu v php

Re: stránka 404

Napsal: 20 pro 2009 20:58
od Stene
Co znamená, když ti něco ukáže chybu v PHP? Co to je chyba v PHP?

Re: stránka 404

Napsal: 20 pro 2009 21:11
od spleen
do chybovka.php jsem vložil
<?
Milý uživateli, tato stránka neexistuje...blablabla.. zkontrolujte, zda jste neudělal překlep s url adrese....
?>
a hodilo Parse error: syntax error, unexpected T_STRING in C:\ComplexWebServer\http_docs\chybovka.php on line 2

neměl by tam být právě nějaký script??

Re: stránka 404

Napsal: 20 pro 2009 21:16
od Stene
<?
Sem se píše pouze PHP kód.. Tak to zkus přes echo
?>

Nebo <? a ?> uplně smazej a vyzkoušej to
Takže v souboru chybovka.php bude pouze (nesmí tam být <? ?>)

Milý uživateli, tato stránka neexistuje...blablabla.. zkontrolujte, zda jste neudělal překlep s url adrese....

Re: stránka 404

Napsal: 20 pro 2009 21:23
od spleen
děkuju za rady , ale byl sem asi špatně pochopen, posílam odkaz na jeden web , jak sem myslel aby se to zobrazovalo http://www.krusnehorycz.cz./chybovka.php

Re: stránka 404

Napsal: 20 pro 2009 21:28
od Stene
Tak tě nechápu už vůbec. Potřebuješ udělat aby při zadání neexistujícího souboru (http://www.domena.cz/neexistujici_stranka.php) se vyhodila chybovka, která oznámí uživateli, že zadaná url neexistuje nebo co?
Popiš mi v bodech, co potřebuješ. A přidej praktickej příklad, jinak se nehnem.
Věšteckou kouli na tomto fóru uživatel X ztratil, takže se musíš vymáčknout.
Máš vytvořený vůec soubor .htaccess?? Přidej odkaz na tvůj web.

Praktickej příklad stránky chybovka.php

Kód: Vybrat vše

<h1>Stránka nebyla nalezena</h1>
 
Je nám líto, ale požadovaná stránka není k dispozici. Je možné, že stránka byla odstraněna, přejmenována nebo není dočasně dostupná.

Je rovněž možné, že jste udělali chybu v URL adrese.

Doporučujeme Vám přejít na titulní stránku našeho webu.
Děkujeme.


Obsah .htaccess

Kód: Vybrat vše

ErrorDocument 404 /chybovka.php


při zadání neexistujícího souboru http://www.domena.cz/neexistujici_stranka.php se přesměruje stránka na http://www.domena.cz/chybovka.php

Re: stránka 404

Napsal: 20 pro 2009 21:36
od spleen
dík, tak tedy potřebuji udělat, aby při zadání neexistujícího souboru se vyhodila chybovka, ale nikoliv takto http://www.krusnohorsky.cz/gie_id=15 ale takto http://www.krusnehorycz.cz./chybovka.php , snad jse m to napsal abys to bylo zřejmé jak to myslím

Re: stránka 404

Napsal: 20 pro 2009 21:39
od Stene
Aha, už jsem doma : )
Tak to je snad jednoduché ne? Zkopíruj celý index a vlož ho do chybovky.. Smazej v chybovce obsah (z indexu) a vlož tam

Kód: Vybrat vše

<h1>Stránka nebyla nalezena</h1>

Je nám líto, ale požadovaná stránka není k dispozici. Je možné, že stránka byla odstraněna, přejmenována nebo není dočasně dostupná.

Je rovněž možné, že jste udělali chybu v URL adrese.

Doporučujeme Vám přejít na titulní stránku našeho webu.
Děkujeme.


Chybovka je uplně normální stránka, takže si ji uprav podle sebe.

Re: stránka 404

Napsal: 20 pro 2009 21:48
od spleen
no a teď jsem z toho jelen :-(( si napsal abych zkopíroval celý index a vlož ho do chybovky a pak abych smazal v chybovce obsah (z indexu) , sem nevěřil že jsem tak tupý :-)

Re: stránka 404

Napsal: 20 pro 2009 21:51
od Stene
Udělej si grafiku z indexu (například) a vlož tam to upozornění!

Jak máš na indexu Ski Areály v Krušných horách
Tak to v té chybovce smazej a napiš tam to upozornění.