Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    573

    Call to a member function on a non-object?

    Errore Fatal error: Call to a member function on a non-object in /***/***/acquista.php on line 42

    Codice interessato
    Codice PHP:
    $cart_object->total();
    $total $cart_object->_total;
    $cart_items $cart_object->getItems(); 
    Cosa c'è di sbagliato secondo voi?

    Grazie

  2. #2
    Hai inizializzato un'istanza dell'oggetto?
    Codice PHP:
    $cart_object = new CLASS_NAME

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    573
    Penso di no...

    Codice PHP:
    session_start();
    $temput=$_SESSION['temput'];
    $temppass=$_SESSION['temppass'];

    $sp=$_POST["sp"];
    $costospedizione=$_POST["costospedizione"];

    $cart_object->total();
    $total $cart_object->_total;
    $cart_items $cart_object->getItems();
    ?>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>etc etc 

  4. #4
    Quando usi un oggetto devi sempre inizializzarlo prima di poterlo usare. In questo caso stai usando una classe che devi inizializzare prima di poter chiamare i suoi metodi e le sue variabili
    Codice PHP:
    class cart
    {
        
    //Funzioni e variabili di classe
    }

    $cart_object = new cart;

    $cart_object->total();
    $total $cart_object->_total;
    $cart_items $cart_object->getItems(); 

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    573
    Dopo provo ad aggiungere le modifiche, nel frattempo ti ringrazio molto! Gentilissimo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.