stránka 404

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

spleen
nováček
Příspěvky: 41
Registrován: listopad 09
Pohlaví: Muž
Stav:
Offline

stránka 404

Příspěvekod spleen » 20 pro 2009 20:24

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

Reklama
Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: stránka 404

Příspěvekod Stene » 20 pro 2009 20:32

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

spleen
nováček
Příspěvky: 41
Registrován: listopad 09
Pohlaví: Muž
Stav:
Offline

Re: stránka 404

Příspěvekod spleen » 20 pro 2009 20:57

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

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: stránka 404

Příspěvekod Stene » 20 pro 2009 20:58

Co znamená, když ti něco ukáže chybu v PHP? Co to je chyba v PHP?

spleen
nováček
Příspěvky: 41
Registrován: listopad 09
Pohlaví: Muž
Stav:
Offline

Re: stránka 404

Příspěvekod spleen » 20 pro 2009 21:11

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??

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: stránka 404

Příspěvekod Stene » 20 pro 2009 21:16

<?
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....

spleen
nováček
Příspěvky: 41
Registrován: listopad 09
Pohlaví: Muž
Stav:
Offline

Re: stránka 404

Příspěvekod spleen » 20 pro 2009 21:23

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

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: stránka 404

Příspěvekod Stene » 20 pro 2009 21:28

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

spleen
nováček
Příspěvky: 41
Registrován: listopad 09
Pohlaví: Muž
Stav:
Offline

Re: stránka 404

Příspěvekod spleen » 20 pro 2009 21:36

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

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: stránka 404

Příspěvekod Stene » 20 pro 2009 21:39

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.

spleen
nováček
Příspěvky: 41
Registrován: listopad 09
Pohlaví: Muž
Stav:
Offline

Re: stránka 404

Příspěvekod spleen » 20 pro 2009 21:48

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ý :-)

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: stránka 404

Příspěvekod Stene » 20 pro 2009 21:51

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í.


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti