🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

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

#220425
From: Mariusz Chwalba
Date: Thu, 03 Sep 2009 13:49
28 lines
1656 bytes
On Thu, 03 Sep 2009 15:34:57 +0200, dziobacz <aaabbbcccdaabb@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
Technical Details
Message-ID: <op.uzooploma6rut4@koder>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
References: <2ebaa9a3-80d1-43af-9af0-1c3f506292ba@e11g2000yqo.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
From: "Mariusz Chwalba" <mariusz@chwalba.net>
Newsgroups: pl.comp.lang.php
Subject: Re: dostaje blad zwiazany z tym, ze sesje tworze w klasie
Date: Thu, 03 Sep 2009 15:49:59 +0200
Organization: unorganized
Lines: 28
Message-ID: <op.uzooploma6rut4@koder>
References: <2ebaa9a3-80d1-43af-9af0-1c3f506292ba@e11g2000yqo.googlegroups.com>
NNTP-Posting-Host: 91.207.243.244
Mime-Version: 1.0
X-Trace: news.onet.pl 1251985799 19656 91.207.243.244 (3 Sep 2009 13:49:59 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Thu, 3 Sep 2009 13:49:59 +0000 (UTC)
User-Agent: Opera Mail/10.00 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit