Ugga Posted March 1, 2006 Report Share Posted March 1, 2006 ... var $seshid; var $sessdata; var $err; var $err_no; var $expire_time=900; // length of time until expiration in seconds var $userid; // Define the methods: function Session($this->seshid,$this->userid=0) //#19 Šeit rāda kļūdu { } .... // connect to MySQL Kāpēc man viņš met ārā kļūdu: Parse error: parse error, expecting `')'' in z:\home\localhost\www\inc\session.inc.php on line 19 ? Itkā viss pēc ebūka... Link to comment Share on other sites More sharing options...
bubu Posted March 1, 2006 Report Share Posted March 1, 2006 Kas tev tā par dīvainu funkcijas deklarāciju? Jāraksta taču šādi: function xxx($aaa, $bbb, $ccc) ... bez nekādiem $this-> Dokumentāciju negribi palasīt? http://www.php.net/manual/en/functions.arguments.php Link to comment Share on other sites More sharing options...
hmnc Posted March 1, 2006 Report Share Posted March 1, 2006 bubu, tu aplauz cilvēka pirmos soļus OOP :DDDD Link to comment Share on other sites More sharing options...
Ugga Posted March 3, 2006 Author Report Share Posted March 3, 2006 pag pag, bet iekš klases definīcijas tak ir jāizmanto $this-> priekš klasē esošajiem mainīgajiem...vai ne tā? atvainojos, ka pārējo skriptu neieliku, bet nu te viņš nav būtisks. varbūt kāds var palīdzēt? kur tur vajag kādu " ' "??? Link to comment Share on other sites More sharing options...
bubu Posted March 3, 2006 Report Share Posted March 3, 2006 Ja ir jāizmanto mainīgā vērtība, tad jā, jāliek $this-> Taču definējot funkciju, fig tur kāds this jāliek. Padomā taču pats parastai fjai (ne klases metodei): function xx($a, $b) - tu taču tos $a, $b tikai kā nosaukumus saliec, nevis to vērtības. Vērtības tiks padotas funkcijas izsaukumā: xx(123, $aasd+$vzs); Tieši tāpat ir arī ar klases metodēm. Definējot - tikai nosaukumi jāsaliek, bet lietojot - tur gan $this-> priekšā jāliek. P.S. Un atkal atkārtošos - īsti vīri dokumentāciju nelasa, vai ne? Šis viss ir ar vienkāršiem piemēriem uzrakstīts manuālī. Atšķir un apskaties, Link to comment Share on other sites More sharing options...
Ugga Posted March 3, 2006 Author Report Share Posted March 3, 2006 nu tas ir itkā konstruktors.., bet nu labi paldies par to pašu Link to comment Share on other sites More sharing options...
bubu Posted March 3, 2006 Report Share Posted March 3, 2006 Nu un, ka konstruktors? Konstruktoru definējot pēc būtibas ne ar ko nav jābūt atšķirībai no parastas funkcijas definīcijas (izņemot specifisku nosaukumu). Link to comment Share on other sites More sharing options...
Ugga Posted March 6, 2006 Author Report Share Posted March 6, 2006 Ok, tas ebūks laikam pa 7 gadiem ir novecojis. :) Link to comment Share on other sites More sharing options...
bubu Posted March 6, 2006 Report Share Posted March 6, 2006 Neticu. Tb ka šādas lietas ir kādā grāmatā rakstīas. 100% ka tu nepareizi kautko raksti vienkārši. Link to comment Share on other sites More sharing options...
Ugga Posted March 6, 2006 Author Report Share Posted March 6, 2006 Tici vai netici. Skaties: http://img305.imageshack.us/img305/7242/untitled9po.gif Link to comment Share on other sites More sharing options...
bubu Posted March 6, 2006 Report Share Posted March 6, 2006 Lielākas bildes nebija? ;) Nu ok, tagad ticu. Liels bugs grāmatā (vai arī pati grāmat ir liels s**s). Link to comment Share on other sites More sharing options...
Ugga Posted March 6, 2006 Author Report Share Posted March 6, 2006 Nu pati grāmata ir itkā normāla, bet viņu tagad ir tik daudz, ka labāk izvēlēties kaut ko citu. Cheers! :) Link to comment Share on other sites More sharing options...
Recommended Posts