[snip]
nu har jeg undersøgt sagen lidt mere, og det bliver mere og mere
underligt.
først lige lidt flere informationer. Webhotellet siden er rykket over på
er hos adactive.dk og de har en noget underlig opsætning hvad php angår.
De kører f.eks. med register.globals til on, selv om det anbefales at
det skal slåes fra.
En anden underlig detalje er at den automatisk gemmer alle variabler man
opretter efter session_start() i $_SESSION.
Jeg har rodet med ini_set("session.auto_start",0), men der sker ingen
ændring hvad det angår.
som jeg ser det, så er problemet, at den aldrig kommer ind i
min if(!isset($_SESSION["cart"])){...} da den altid validerer falsk selv
om cart normalt først bliver sat inde i den if.
jeg har prøvet at omdøbe min class til cart2 for at sikre mig at det
ikke var fordi den gemte objektet i sessionen direkte ved definitionen,
men dette ændrede dog ikke på noget.
Så her står jeg så nu. stadig med en fejl og endnu mere forundring end
nogensinde. Troede ikke at man kunne lave en så buggy opsætning i php,
men at det kun var i ASP det var muligt - men ok der er jo også en win
platform nedenunder.
Nogen der har forslag til hvad jeg skal prøve nu? (ud over at foreslå
kunden et webhotel hvor php er sat normalt op).
--
Kim Schulz | Keen of Fundanemt? Want to share experieces with
Geek by nature | other users? join The Fundanemt User Group NOW!
schulz.dk |
http://www.fundausers.org