Problema con shipping.php

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
peppe_one
membro Baby
membro Baby
Messaggi: 83
Iscritto il: 26/10/2004, 0:00
Località: USA

Problema con shipping.php

Messaggio da peppe_one »

Ciao ragazzi nn so xkè ma mi da questo seguente errore mentre effettuo 'ìacquisto...
Warning: Division by zero in C:\WM\www\tipicalwebnew\catalog\includes\classes\shipping.php on line 61

Warning: Division by zero in C:\WM\www\tipicalwebnew\catalog\includes\classes\shipping.php on line 62
Ecco il codice......

if ($shipping_weight > SHIPPING_MAX_WEIGHT) { // Split into many boxes
Riga 61--> $shipping_num_boxes = ceil($shipping_weight/SHIPPING_MAX_WEIGHT);
Riga 62--> $shipping_weight = $shipping_weight/$shipping_num_boxes;
}
Precisamente nn so cosa faccia... qualcuno può spiegarmelo...

Ho provato ad eliminare questa stringa e funziona... cosa mi cosliate puo creare problemi?.. Grazie Bye
Avatar utente
wolfz
membro Senior
membro Senior
Messaggi: 322
Iscritto il: 28/03/2005, 0:00
Località: Como
Contatta:

Messaggio da wolfz »

nella parte amministrativa hai fatto degli errori di impostazione

1) hai impostato la variabile SHIPPING_MAX_WEIGHT (peso massimo per singolo pacco) a 0 (zero) quindi ti dà quell'errore
Non puoi chiaramente dividere una cosa per 0

di riflesso nella riga 62 avrai gli stessi problemi perchè il calcolo dei colli viene sbagliato (rilascia un errore che è interpretato come uno 0)
e genera lo stesso problema della linea 61

Soluzione:

imposta in configurazione, maximum values,Shipping/Packaging,Enter the Maximum Package Weight you will ship ad un valore diverso da 0

fammi sapere.

ciao ciao
peppe_one
membro Baby
membro Baby
Messaggi: 83
Iscritto il: 26/10/2004, 0:00
Località: USA

Messaggio da peppe_one »

wolfz ha scritto:nella parte amministrativa hai fatto degli errori di impostazione

1) hai impostato la variabile SHIPPING_MAX_WEIGHT (peso massimo per singolo pacco) a 0 (zero) quindi ti dà quell'errore
Non puoi chiaramente dividere una cosa per 0

di riflesso nella riga 62 avrai gli stessi problemi perchè il calcolo dei colli viene sbagliato (rilascia un errore che è interpretato come uno 0)
e genera lo stesso problema della linea 61

Soluzione:

imposta in configurazione, maximum values,Shipping/Packaging,Enter the Maximum Package Weight you will ship ad un valore diverso da 0

fammi sapere.

ciao ciao
Grazie :wink:
Sai xkè ho impostato 0 xkè nn vorrei che calcolasse il peso visto ke lo messo con -shipping_pack_ITA_1.1... cmq ora metto un numero + grande cosi nn crea problemi... Bye
Avatar utente
wolfz
membro Senior
membro Senior
Messaggi: 322
Iscritto il: 28/03/2005, 0:00
Località: Como
Contatta:

Messaggio da wolfz »

quel peso serve solo ed unicamente (quasi) per gestire i colli...
se non vuoi che ti rompa.. imposta un numero alto..
e chiaramente i suoi effetti non si sentiranno..
;)

ciao ciao
Rispondi