Zadejte hledaný výraz...

PHP se ukonci

Dobry den,
mam mensi problem s nacitanim stranky. Pouzivam beztabulkovy design a pokud se mi v DIVu objevi PHP chyba (ne varovani nebo pripominka), tak se ukonci nejenom skript, ale i nacitani stranky, coz vede k neukoncenemu DIV tagu. Nevi nekdo jak docilit toho, aby se stranka i pres PHP chyby nacetla cela?
PS: chapu, ze se stranka zpracovava PHP enginem. Potrebuji obejit.
Zkousel jsem error_reporting(0), ale bez uspechu. Diky za pomoc
4. 11. 2008 21:49:54
https://webtrh.cz/diskuse/php-se-ukonci/#reply153305
Morfeo21
verified
rating uzivatele
(1 hodnocení)
4. 11. 2008 22:00:49
A nemuzes ty chyby opravit? To by prece mel byt zaklad, ne? :)
Jinak muzes zkusit napr. dat pred inkriminovanou funkci (ci cokolik co haze chyby) znak @
4. 11. 2008 22:00:49
https://webtrh.cz/diskuse/php-se-ukonci/#reply153304
Steeta
verified
rating uzivatele
(3 hodnocení)
4. 11. 2008 22:00:58
a nebude snazsi vyresit tu php chybu nez se pracne snazit ji obejit? :eek2:
4. 11. 2008 22:00:58
https://webtrh.cz/diskuse/php-se-ukonci/#reply153303
@ nepomaha
jedna se o CURL a na desktopu ho nemam nainstalovanej. Ted to prasacky overuju pres if(function_exists('curl_init'))
Jde mi jenom o to, kdyby se treba v budoucnu neco podelalo na serveru, tak aby se mi nerozhodil design
4. 11. 2008 22:03:36
https://webtrh.cz/diskuse/php-se-ukonci/#reply153302
Morfeo21
verified
rating uzivatele
(1 hodnocení)
4. 11. 2008 22:06:35
Je k necemu design bez obsahu? Proc neoddelis logiku od zobrazeni? Kdyz ti PHP vyplivne chybu, nezobrazi se nic, kdyz nehodi, mas tam cely krasny web
4. 11. 2008 22:06:35
https://webtrh.cz/diskuse/php-se-ukonci/#reply153301
Petr Soukup
verified
rating uzivatele
(5 hodnocení)
4. 11. 2008 22:39:02
Myslím, že větší problém bude, že je tam chyba než že není ukončenej div :D
4. 11. 2008 22:39:02
https://webtrh.cz/diskuse/php-se-ukonci/#reply153300
Tak uz jsem to jaktazk vyresil
do css jsem vlozil min-height
height: expression( this.scrollHeight < 600 ? "600px" : "auto" ); /* sets min-height for IE */
min-height: 600px; /* sets min-height value for all standards-compliant browsers */
Aspon se vykresli neukoncenej div - to staci. Na chyby si samozrejme budu i nadale davat pozor :)
4. 11. 2008 22:48:04
https://webtrh.cz/diskuse/php-se-ukonci/#reply153299
Wosonj
verified
rating uzivatele
(7 hodnocení)
5. 11. 2008 08:37:22
Zalezi na tom, jaka to je chyba - PHP ma chyby ze kterych se muze zotavit a chyby, ze kterych se zotavit neumi (s temi neudelas nic jineho nez ze budes peclive testovat okolnosti jejich mozneho vzniku). Ty ostatni muzes pomerne efektne chytat pres funkci set_error_handler() Dalsi moznost je vyuzit vyjimek z PHP 5.
5. 11. 2008 08:37:22
https://webtrh.cz/diskuse/php-se-ukonci/#reply153298
Tohle bys měl spíš vyřešit rovnou v kódu. Když nemůžeš stáhnout obsah, podívej se do cache. Když není nic v cache, podej náhradní obsah, alespoň nějakou hlášku.
6. 11. 2008 22:03:07
https://webtrh.cz/diskuse/php-se-ukonci/#reply153297
Pro odpověď se přihlašte.
Přihlásit