[ kelja @ 28.01.2012. 12:37 ] @
Pokusacu da budem sto jasniji i da posaljem sto vise podataka... Nakon prebacivanja sajta na novi server (stari php 4, novi php5), shopping karta je prestala da funkcionise i pojavljuje se greska iz naslova... Okacio sam cart_class.php... Bitan (valjda, nije mi tu bas sve najjasnije, iskreno) deo koda je: Code: if($_SESSION['cart']!=""){ $cart=$_SESSION['cart']; //? sta je ovo, zasto ovo??? } if($qty==''){ $qty=1; } if($qty==0){ $_SESSION['sess_msg']= "QUANTITY CANNOT BE LESS THAN 1"; header("Location: product.php?id=$product_id"); exit(); } if(!session_is_registered('cart')){ $cart = new cart(); session_register('cart'); // znam da je deprecated, da nije ovde problem??? } $item_object = new product($product_id , $product_name , $price, $arr_att, $qty , $pweight); $cart->addToCart($item_object,$arr_att); probao sam sa var_dump da vidim sta se desava i $item_object jeste objekat, a bogami i $cart... No, na strani viewcart.php, na koju se vrsi redirekcija: Code: if($_SESSION['cart']!=""){ $cart=$_SESSION['cart']; } die (var_dump($cart)); $total="0.00"; if(count($cart->cart)>0){?>... itd, itd $cart= null... |