fopen()
Moderátor: Moderators
-
- Czech LT
- Príspevky: 181
- Dátum registrácie: Ne Nov 06, 2005 4:40 pm
- Bydlisko: Praha [CZ]
- Kontaktovať používateľa:
fopen()
Ahoj.
U několika snippetů používám funkci fopen() na načtení zdrojového kódu nějaké stránky na jiném webu. Když je však ten cizí web mimo provoz, stránka na které je tento snippet se nenačte, ale hodí Etomiťáckou Error stránku. Je možné nějak udělat výjimku a když ten soubor neexistuje, do outputu si sám napsat nějakou hlášku? Respektive nejdřív ověřit, jestli tam ten soubor je? Díky
U několika snippetů používám funkci fopen() na načtení zdrojového kódu nějaké stránky na jiném webu. Když je však ten cizí web mimo provoz, stránka na které je tento snippet se nenačte, ale hodí Etomiťáckou Error stránku. Je možné nějak udělat výjimku a když ten soubor neexistuje, do outputu si sám napsat nějakou hlášku? Respektive nejdřív ověřit, jestli tam ten soubor je? Díky
- The Neverhood - Československý web o Neverhoodovi
- P.R.D.I. - nejlepší folkrock široko daleko
- Yozzefy - hudební gulášek známých písní
- _rasel^
- ETOMITE Admin
- Príspevky: 1122
- Dátum registrácie: Ut Sep 20, 2005 1:03 am
- Bydlisko: Košice (SR)
- Kontaktovať používateľa:
Re: fopen()
Hm, asi by som to riešil tak, že namiesto funkcie fopen() by som použil funkciu @fopen() a to by malo pozastaviť vypisovanie chybových hlášok. A dajme tomu pomocou funkcie is_file() by sme vedeli overiť či súbor existuje a na základe toho vypísať chybovú hlášku (pred použitím fopen).
..:: Etomite CMS → Rulezzz !.!.!. ::..
-
- Czech LT
- Príspevky: 181
- Dátum registrácie: Ne Nov 06, 2005 4:40 pm
- Bydlisko: Praha [CZ]
- Kontaktovať používateľa:
Re: fopen()
zavinac nic nezmeni. is_file() s linkem na jinou domenu mi vraci stale false.
- The Neverhood - Československý web o Neverhoodovi
- P.R.D.I. - nejlepší folkrock široko daleko
- Yozzefy - hudební gulášek známých písní
- _rasel^
- ETOMITE Admin
- Príspevky: 1122
- Dátum registrácie: Ut Sep 20, 2005 1:03 am
- Bydlisko: Košice (SR)
- Kontaktovať používateľa:
Re: fopen()
Hm, ešte môžem globálne vypnúť zobrazovanie Error hlášok na hostingu neverhood.
..:: Etomite CMS → Rulezzz !.!.!. ::..
-
- Czech LT
- Príspevky: 181
- Dátum registrácie: Ne Nov 06, 2005 4:40 pm
- Bydlisko: Praha [CZ]
- Kontaktovať používateľa:
Re: fopen()
A co to pak udela?
- _rasel^
- ETOMITE Admin
- Príspevky: 1122
- Dátum registrácie: Ut Sep 20, 2005 1:03 am
- Bydlisko: Košice (SR)
- Kontaktovať používateľa:
Re: fopen()
Malo by to pozastaviť výpis všetkých chybových hlášok, ktoré vracia akýkoľvek PHP script, ktorý beží na stránke...
..:: Etomite CMS → Rulezzz !.!.!. ::..
-
- Czech LT
- Príspevky: 181
- Dátum registrácie: Ne Nov 06, 2005 4:40 pm
- Bydlisko: Praha [CZ]
- Kontaktovať používateľa:
Re: fopen()
Je to moudre?
- _rasel^
- ETOMITE Admin
- Príspevky: 1122
- Dátum registrácie: Ut Sep 20, 2005 1:03 am
- Bydlisko: Košice (SR)
- Kontaktovať používateľa:
Re: fopen()
Všetko má svoje výhody a nevýhody. Ak ti niečo bude fungovať, tak to pôjde, a ak nebude fungovať, tak nebude vyhadzovať žiadne chyby... "sladká nevedomosť". Report chýb PHP sa dá kedykoľvek vypnúť a kedykoľvek znova zapnúť.
..:: Etomite CMS → Rulezzz !.!.!. ::..
-
- Czech LT
- Príspevky: 181
- Dátum registrácie: Ne Nov 06, 2005 4:40 pm
- Bydlisko: Praha [CZ]
- Kontaktovať používateľa:
Re: fopen()
to nedelej, potreboval ych spis nastaviot vyjimku u toho snippetu
- The Neverhood - Československý web o Neverhoodovi
- P.R.D.I. - nejlepší folkrock široko daleko
- Yozzefy - hudební gulášek známých písní