Pagina 1 di 1

ordini manuali

Inviato: 14/02/2004, 13:41
da 100asa
Ho installato questa contrib:
http://www.oscommerce.com/community/contributions,1589
per inserire manualmente nuovi clienti e nuovi ordini.
tutto funziona alla perfezione; però quando vado a editare il cliente che inserito manualmente mi da questo errore:

Codice: Seleziona tutto

Warning: reset(): Passed variable is not an array or object in /web/htdocs/www.100asa.it/home/securecentoasa/includes/classes/object_info.php on line 17

Warning: Variable passed to each() is not an array or object in /web/htdocs/www.100asa.it/home/securecentoasa/includes/classes/object_info.php on line 18
e tutti i campi relativi al cliente sono vuoti.
Grazie per l'aiuto.

Inviato: 05/03/2004, 21:47
da BluEdoG
sembra che una variabile per un X script non sia valida on non sia fruibile per essere usata da un array associativo o qualcosa del genere. Avresti dovuto postare almeno il contenuto della linea 17/18 per capire di piu'

Inviato: 05/03/2004, 21:49
da 100asa
che cosa dovrei postare? il file php o altro?

Inviato: 05/03/2004, 21:53
da BluEdoG
le prime20/25 righe

Inviato: 05/03/2004, 21:54
da 100asa
questo è il file inquisito:

Codice: Seleziona tutto

class objectInfo {

// class constructor
    function objectInfo($object_array) {
      reset($object_array);
      while (list($key, $value) = each($object_array)) {
        $this->$key = tep_db_prepare_input($value);
      }
    }
  }
?>

Inviato: 05/03/2004, 21:57
da 100asa
mi da il problema quando apro al pagina del cliente (per esempio questo)
http://www.100asa.it/securecentoasa/cus ... ction=edit
e cerco di editare l'account

Inviato: 14/04/2004, 13:10
da Simona67
Da lo stesso problema anche a me e non riesco a capire cosa fare per sistemarlo