Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

call to a member function... transfer sajta sa starog hostinga i problemi

[es] :: PHP :: call to a member function... transfer sajta sa starog hostinga i problemi

[ Pregleda: 1793 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kelja

Član broj: 70429
Poruke: 1416
*.dynamic.isp.telekom.rs.



+35 Profil

icon call to a member function... transfer sajta sa starog hostinga i problemi28.01.2012. u 12:37 - pre 148 meseci
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...


Prikačeni fajlovi
 
Odgovor na temu

pajaja
Beograd

Administrator
Član broj: 41598
Poruke: 3430
*.dynamic.sbb.rs.

Jabber: pajaja@elitesecurity.org
ICQ: 253317269


+144 Profil

icon Re: call to a member function... transfer sajta sa starog hostinga i problemi28.01.2012. u 13:12 - pre 148 meseci
Za pocetak obavezno zameni deprecated funkcije.
Code (php):
if($_SESSION['cart']!=""){
        $cart=$_SESSION['cart'];  //? sta je ovo, zasto ovo???
    }

Ovde se vraca iz sesije $cart koji si registrovao ranije. Inace posto je to objekat koristi is_object() funkciju za proveru.
xxx
mali mali mali kamičak...nebo plave boje.
In Memoriam: Madzone Zeka(15.09.2005-16.09.2005)
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
*.dynamic.isp.telekom.rs.



+35 Profil

icon Re: call to a member function... transfer sajta sa starog hostinga i problemi28.01.2012. u 17:54 - pre 148 meseci
Da, hvala, ipak je bilo to... (depreceated funkcije su pravile problem)
 
Odgovor na temu

[es] :: PHP :: call to a member function... transfer sajta sa starog hostinga i problemi

[ Pregleda: 1793 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.