Autor | Zpráva | ||
---|---|---|---|
Karlos007 Profil * |
#1 · Zasláno: 26. 11. 2006, 02:54:32
Dobry den,
po nahrani na server mi stranky zacaly hazet chybu Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in.... Tak jsem zkusil vyjet phpinfo a jede tam jen PHP 4.4.4-3, doma mam 5.1.1 takze bych vzhledem k objektum ocekaval prave tento problem. Objektove teprve zacinam. Zdroj v miste chyby je(chyba ma byt v miste function... ): class language { public $lang; function language () { } } $language = new language(); $language->lang['db']['no_server'] = "Nebylo navázáno spojení s databázovým serverem."; $language->lang['db']['no_db'] = "Nelze vybrat databázi, zkuste se připojit později."; $language->lang['db']['no_charset'] = "Znaková sada nebyla správně nastavena."; $language->lang['db']['query_error'] = "Dotaz na DB se nezdařil."; $language->lang['news']['archiv'] = "Archiv novinek"; $language->lang['news']['continue'] = "Pokračovat"; |
||
gaminn Profil * |
#2 · Zasláno: 26. 11. 2006, 10:58:47
Že by PHP 4 nepodporovalo definici viditelnosti vlastností/metod pomocí public/protected/private?
|
||
gaminn Profil * |
#3 · Zasláno: 26. 11. 2006, 10:59:33
Ještě dodatek - ono programovat objektově v PHP 5 a pak se to snažit rozchodit na PHP 4 se většinou rovná sebevraždě.
|
||
Karlos007 Profil * |
#4 · Zasláno: 26. 11. 2006, 11:44:56
gaminn: to je mi jasny. ten hosting co mam tak je jen testovani na ic.cz, je jasny ze to pak musim rozjet nekde kde je php5.
ted jen premyslim, jestli se to snazit delat i pro 4ku nebo sehnat jinej testovaci server |
||
gaminn Profil * |
#5 · Zasláno: 26. 11. 2006, 12:22:53
OOP v PHP 4 zdaleka neumožňuje tolik, co v PHP 5. Takže odpověď je jasná.
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0