Autor Zpráva
hal_sk
Profil
Zdravím.
Učím sa robiť v PHP, som začiatočník. Skúsil som napísať (opísať) napr. anketu (bez MySQL): http://www.soom.cz/index.php?name=articles/show&aid=109

Vždy pri spustení skriptu sa anketa normálne zobrazí, ale keď kliknem na nejaku možnosť odpovedi, tak preblikne chybové hlásenie. Je to zrejme spôsobené rôznym nastavením servera na ktorom skúšam skript a servera na ktorom skúšal autor cvičnej ankety.

Chybové hlásenia na jednotlivých serveroch:

Môj http://localhost/ na PC:
http://www.2001.genezis.eu/scr/php_01_localhost.png

Freehosting http://www.ic.cz/ :
http://www.2001.genezis.eu/scr/php_03_ic_cz_webhosting.png


Jak by sa to dalo zladiť. Treba nejak upraviť ten kód, alebo sa dá pohrať s nastavením webhosting servera?
Dík, za info.
Alphard
Profil
na lokále je to způsobeno nastavením zobrazovat notice, z výpisu chyby vyplývá následující chyba o neumožnění přepsání hlaviček

na ic budou zřejmě špatně nastavená práva
Str4wberry
Profil
hal_sk
Zkusil bych přidat na začátek skriptu:
error_reporting(E_ALL & ~E_NOTICE);

Případně si v php.ini vyhledat error_reporting a nastavit to následovně:
error_reporting = E_ALL & ~E_NOTICE
hal_sk
Profil
na ic budou zřejmě špatně nastavená práva
Práva? Môžem to ovplyvniť, alebo to je vec serveru. Skúšal som túto anketu spustiť aj na platenom webhostingu (www.webpriestor.com) a ukázalo to také isté chyby ako v IC.
tiso
Profil
Str4wberry - skrytie chyby nie je jej odstránenie!

hal_sk - treba tomu súboru nastaviť správne práva priamo na hostingu (pomocou totoal commandera alebo ftp klienta alebo v administračnom rozhraní)
hal_sk
Profil
Díky, pánové. Teraz to funguje jak má. Bolo to tými právami. A ešte by ma zaujímalo, ako by to bolo najieálnejšie pozaškrkávané. Ja tom mám teraz takto:

Majiteľ Skupina Ostatní

1 Čítanie 1 Čítanie 1 Čítanie
1 Zápis 1 Zápis 1 Zápis
0 Spúšť. 0 Spúšť. 0 Spúšť.
Marco
Profil *
kde by som si mohol spraviť na blog anketu bez TJ?
Marco
Profil *
bez JS **

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: