Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

modifikator atributa u klasi - nece da radi ako je 'public'

[es] :: PHP :: modifikator atributa u klasi - nece da radi ako je 'public'

[ Pregleda: 543 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

loonies

Član broj: 40927
Poruke: 106
*.vdial.verat.net.

Jabber: loonies@elitesecurity.org
ICQ: 339396677


Profil

icon modifikator atributa u klasi - nece da radi ako je 'public'10.10.2007. u 01:33

Pisao sam klasu u kojoj sam koristio public modifikator za atribute.
Klasa je radila u lokalu na xampp + linux, medjutim po prebacivanju na hosting server (u pitanju je domaci hosting) nije htela da radi.

Elem, posle nekoliko sati glavobolje (posto se inkluduje, pa dok sam nasao do cega je), drdanja preko ftp-a i dial-upa.
Ako se stavi u klasi npr:

Ne radi:
Code:
class NekaKlasa {
  public $atribut;
  ...
}


Radi:
Code:
class NekaKlasa {
  var $atribut;
  ...
}


Nisam probao private i protected (dosta je za danas)

E sad, ovo postujem da bi neko ko pocinje da pise klase u php-u izbegao moguce probleme i ako neko zna da kaze zbog cega je ovo i gde je to (mozda?) dokumentovano, od cega zavisi, zasto? (sigurnost pretpostavljam)..



10.10.2007. u 01:33 

sale83
Aleksandar Ervacanin
Full Time Student & Full Time Zaposlen ( IT Suppo..
Sydney

Član broj: 41625
Poruke: 614
*.ispone.net.au.



Profil

icon Re: modifikator atributa u klasi - nece da radi ako je 'public'10.10.2007. u 03:58
Verovatno da si procitao PHP manual.
Video bi zasto je to ...

public, private, protected rade samo na PHP5 !!!

Tako pretpostavljam da je tvoj hosting PHP4 ...
PHP/MySQl/SQL/VB.NET/JAVA/JSP/Servlet/MSSQLServer/MSAccess/Perl
COBOL/JCL/CICS -> IBM Mainframe
Nortel/Cisco/Sidewinder
10.10.2007. u 03:58 

loonies

Član broj: 40927
Poruke: 106
*.vdial.verat.net.

Jabber: loonies@elitesecurity.org
ICQ: 339396677


Profil

icon Re: modifikator atributa u klasi - nece da radi ako je 'public'10.10.2007. u 18:30
Jeste, nazalost, sad sam pogledao phpinfo na hostingu.

Php manual potegnem samo kada me interesuje neka f-ja.

Elem ima par meseci kako sam poceo da koristim php, radio sam u C i C++ (kod Lasla na faxu) i jednostavno to mi je bilo "nesto sto se podrazumeva" ;)

Sad moram da vidim razlike izmedju 5ice i 4ke i ogranicenja tj ono sto fali.
Znaci tuga.

Sori na smetnji.

edit: Nemanja: Izbačen nepotreban citat.

[Ovu poruku je menjao Nemanja Avramović dana 10.10.2007. u 22:04 GMT+1]
10.10.2007. u 18:30 

[es] :: PHP :: modifikator atributa u klasi - nece da radi ako je 'public'

[ Pregleda: 543 | Odgovora: 2 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.