🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #220427

Re: dostaje blad zwiazany z tym, ze sesje tworze w klasie

#220427
From: dziobacz
Date: Thu, 03 Sep 2009 14:12
36 lines
2549 bytes
On 3 Wrz, 15:49, "Mariusz Chwalba" <mari...@chwalba.net> wrote:
> On Thu, 03 Sep 2009 15:34:57 +0200, dziobacz <aaabbbcccda...@gmail.com>  
> wrote:
>
> [...]
>
> > session_start();
> > $koszyk = klasaKoszyk::getInstance();
>
> To chyba nie jest kompletny kod, prawda? W tym miejscu za każdym razem
> inicjowałbyś sesję ponownie.
>
> > $koszyk->addToCart(1);
> > ----------------------------------------------------------------------------------
> > Za pierwszym razem dziala, a za drugim juz wywala blad:
>
> > Fatal error: Cannot use object of type klasaKoszyk as array in C:
> > \Program Files\WebServ\httpd\klasy\klasaKoszyk.php on line 30
>
> > linia nr 30 to ta, dla ktorej powyzej dalem dwie gwiazdki w komentarzu
> > Dlaczego ?
>
> Moja szklana kula podpowiada, że korzystasz jeszcze z  
> session_register('koszyk'),
> który przypisuje twój $koszyk (obiekt klasaKoszyk) właśnie do  
> $_SESSION['koszyk'].
>
> HTH,
> --
> Mariusz 'koder' Chwalba

Nie, ten kod jest kompletny - tzn. mam pare drobnych rzeczy jeszcze,
ale sa one nieistotne. :) Odnośnie session_register() - to nie
korzystam, nie wiem nawet co to jest, ale z tego co wlasnie
przeczytalem to nie zaleca sie tego uzywac, wiec chyba dobrze robie :P
Tak czy siak nie rozumiem dlaczego dostaje ten blad.
Technical Details
Message-ID: <f9b61e64-4ee9-486a-b7f7-33097b451370@v36g2000yqv.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!v36g2000yqv.googlegroups.com!not-for-mail
References: <2ebaa9a3-80d1-43af-9af0-1c3f506292ba@e11g2000yqo.googlegroups.com> <op.uzooploma6rut4@koder>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!v36g2000yqv.googlegroups.com!not-for-mail
From: dziobacz <aaabbbcccdaabb@gmail.com>
Newsgroups: pl.comp.lang.php
Subject: Re: dostaje blad zwiazany z tym, ze sesje tworze w klasie
Date: Thu, 3 Sep 2009 07:12:43 -0700 (PDT)
Organization: http://groups.google.com
Lines: 38
Message-ID: <f9b61e64-4ee9-486a-b7f7-33097b451370@v36g2000yqv.googlegroups.com>
References: <2ebaa9a3-80d1-43af-9af0-1c3f506292ba@e11g2000yqo.googlegroups.com>  <op.uzooploma6rut4@koder>
NNTP-Posting-Host: 89.77.157.71
Mime-Version: 1.0
X-Trace: posting.google.com 1251987166 26581 127.0.0.1 (3 Sep 2009 14:12:46 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Thu, 3 Sep 2009 14:12:46 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: v36g2000yqv.googlegroups.com; posting-host=89.77.157.71;  posting-account=FTpwKgoAAABWuTKca1o8YbX_ip78wnH2
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.2)  Gecko/20090729 Firefox/3.5.2 (.NET CLR 4.0.20506) FirePHP/0.3,gzip(gfe),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit