*/?>
Carrello
Articolo
Prezzo
Quantità
Tot. articolo
$val) { $result_prodotti=mysql_query("SELECT * FROM prodotti WHERE id='".$key."'")or die("err"); $row_prodotti=mysql_fetch_array($result_prodotti); // print_r($_SESSION['carrellos']); foreach ($val as $key2 => $val2) { $prezzovariante=0; $prezzovarianteriv=0; /* print "
val=".$val; print "
key2=".$key2; print "
val2=".$val2; print "
SELECT * FROM varianti_opzioni WHERE idprod='".$key."' and id='".$key2."'"; */ $queryvariant=mysql_query("SELECT * FROM varianti_opzioni WHERE idprod='".$key."' and id='".$key2."'"); $rowvariant=mysql_fetch_array($queryvariant); $prezzovariante=$rowvariant['prezzo']; $prezzovarianteriv=$rowvariant['prezzoriv']; for($v=1;$v<=5;$v++){ $queryvartxt=mysql_query("SELECT titolo FROM varianti WHERE id='".addslashes($rowvariant['idvariante'.$v])."'"); $rowvartxt=mysql_fetch_array($queryvartxt); ${'vartxt'.$v}=$rowvartxt['titolo']; } if($vartxt1!="" or $vartxt2!="" or $vartxt3!="" or $vartxt4!="" or $vartxt5!=""){ $variantiscelte=$vartxt1.", ".$vartxt2.", ".$vartxt3.", ".$vartxt4.",".$vartxt5; }else $variantiscelte=""; //ricerca categoria $catsomma=0; //print "SELECT * FROM categorie WHERE id='".$row_prodotti['categoria']."'
"; $querycat=mysql_query("SELECT * FROM categorie WHERE id='".$row_prodotti['categoria']."'"); $rowcat=mysql_fetch_array($querycat); $catprod=$rowcat['id']; $catlistino=$rowcat['id']; $catmadre=$rowcat['categoria']; $catmadre=$rowcat['id'];// /* if($rowcat['categoria']!=0){ //print "SELECT * FROM categorie WHERE id='".$rowcat['categoria']."'
"; $querycatp=mysql_query("SELECT * FROM categorie WHERE id='".$rowcat['categoria']."'"); $rowcatp=mysql_fetch_array($querycatp); $catlistino=$rowcatp['id']; }*/ //fine ricerca categoria //controllo scontistica if($_SESSION['gruppo']=="" or $_SESSION['gruppo']==2){$tipolistino='p';} else if($_SESSION['gruppo']==3)$tipolistino='b'; if(isset($_SESSION['gruppo']) and $_SESSION['gruppo']==3){ //rivenditore /* $querylistino=mysql_query("SELECT * FROM listino WHERE idcat='".$catprod."' AND tipolistino='".$tipolistino."' and qtada<='".$val2."' and qtaa>='".$val2."' ORDER BY qtada ASC"); // print "SELECT * FROM listino WHERE idcat='".$catprod."' AND tipolistino='".$tipolistino."' and qtada<='".$val2."' and qtaa>='".$val2."' ORDER BY qtada ASC"; $prezzolistsconto=mysql_num_rows($querylistino); if($prezzolistsconto>0){ while($rowlistino=mysql_fetch_array($querylistino)){ if($rowlistino['tiposconto']=="1") { $simbololist="€"; $prezzo=$rowlistino['valsconto']; } if($rowlistino['tiposconto']=="2") { $simbololist="%"; $percentualesconto=$rowlistino['valsconto']; if($row_prodotti['prezzolistino']!="0.00"){ $prezzo=$row_prodotti['prezzolistino']; } else { if($row_prodotti['prezzo_scontato']!="0.00" and $row_prodotti['prezzo_scontato']<$row_prodotti['prezzo']) { $prezzo=$row_prodotti['prezzo_scontato']; } else { $prezzo=$row_prodotti['prezzo']; } } $valorescontolist=bcmul($prezzo,$percentualesconto,3); $valorescontolist=bcdiv($valorescontolist,100,3); $prezzo=bcsub($prezzo,$valorescontolist,2); } } print "
aaaaa=".$prezzo; } else{// //fine controllo scontistica */ if($row_prodotti['prezzolistino']!="0.00"){ $prezzo=$row_prodotti['prezzolistino']; // print "1"; } else { if($row_prodotti['prezzo_scontato']!="0.00" and $row_prodotti['prezzo_scontato']<$row_prodotti['prezzo']) { $prezzo=$row_prodotti['prezzo_scontato']; // print "2"; } else { $prezzo=$row_prodotti['prezzo']; // print "3"; } } $prezzoarticolo=$prezzo; // $prezzo=$prezzo+$prezzovarianteriv; // } }else{ //utente finale if($row_prodotti['prezzo_scontato']!="0.00" and $row_prodotti['prezzo_scontato']<$row_prodotti['prezzo']) { $prezzo=$row_prodotti['prezzo_scontato']; // print "4"; } else { $prezzo=$row_prodotti['prezzo']; // print "5"; } } $prezzoarticolo=$prezzo; /* print "
prezzo=".$prezzo; print "
prezzo var=".$prezzovariante; print "
prezzovar riv=".$prezzovarianteriv; */ if(isset($_SESSION['gruppo']) and $_SESSION['gruppo']==3){ $prezzo=$prezzo+$prezzovarianteriv; }else{ $prezzo=$prezzo+$prezzovariante; } //print "
".$prezzo; // $importo=bcmul($prezzo,$val['qta'],2); // $totale_spedizioni=bcadd($totale_spedizioni,bcmul($row_prodotti['spedizione'],$val['qta'],2),2); // print "catmadre0=".$catmadre0."
"; // print "catmadre=".$catmadre."
"; $arraycat['cat'][$catmadre]+=$val2; $arrayprez['prez'][$catlistino]=$prezzoarticolo; $pesoprod=bcmul($row_prodotti['peso'],$val2); $pesotot=bcadd($pesotot,$pesoprod); $importo=round($prezzo*$val2,2); $totale_importo=bcadd($totale_importo,$importo,2); if(isset($_SESSION['gruppo']) and $_SESSION['gruppo']==3){ $iva=round(($totale_importo*1.22)-$totale_importo,2); } // $totale_importo=round($totale_importo,$importo,2); $_SESSION['numprodcar']=$_SESSION['numprodcar']+$val2; //print "ok2
".$key; ?>

"; //print_r($arrayprez['prez']); $scontoqta=0; foreach($arraycat['cat'] as $keycat => $valqta){ $prezzoscolist=''; //foreach($arrayprez['prez'] as $keyprez => $valprez){ $querylistino=mysql_query("SELECT * FROM listino WHERE idcat='".$keycat."' AND tipolistino='".$tipolistino."' and qtada<='".$valqta."' and qtaa>='".$valqta."' ORDER BY qtada ASC"); //print "SELECT * FROM listino WHERE idcat='".$catlistino."' AND tipolistino='".$tipolistino."' and qtada>='".$val['qta']."' and qtaa<='".$val['qta']."' ORDER BY qtada ASC"; $prezzolistsconto=mysql_num_rows($querylistino); if($prezzolistsconto>0){ while($rowlistino=mysql_fetch_array($querylistino)){ if($rowlistino['tiposconto']=="1") { $simbololist="€"; $prezzoscolist=$rowlistino['valsconto']; } if($rowlistino['tiposconto']=="2") { $simbololist="%"; $percentualesconto=$rowlistino['valsconto']; if($row_prodotti['prezzolistino']!="0.00"){ $prezzoscolist=$row_prodotti['prezzolistino']; } else { if($row_prodotti['prezzo_scontato']!="0.00" and $row_prodotti['prezzo_scontato']<$row_prodotti['prezzo']) { $prezzoscolist=$row_prodotti['prezzo_scontato']; } else { $prezzoscolist=$row_prodotti['prezzo']; } } // print $prezzo; if($_SESSION['gruppo']==3)$prezzovar=$prezzovarianteriv; else $prezzovar=$prezzovariante; $valorescontolist=bcmul($prezzoscolist+$prezzovar,$percentualesconto,3); $valorescontolist=bcdiv($valorescontolist,100,3); $prezzoscolist=bcsub($prezzoscolist,$valorescontolist,2); } } } if($prezzoscolist!=''){ $prezzobase=$arrayprez['prez'][$keycat]; $totbase=bcmul($prezzobase,$valqta,2); if($_SESSION['gruppo']==3){ $totvarianti=bcmul($prezzovarianteriv,$valqta,2); /* print "
".$prezzoscolist; print "
".$totvarianti; print "
".$valqta."
"; */ } else { $totvarianti=bcmul($prezzovariante,$valqta,2); } $totscontato=bcmul($prezzoscolist,$valqta,2); // $scontoqta=bcsub($totbase,$totscontato+$totvarianti,2); $scontoqta=bcsub($totbase,$totscontato,2); // print "
totbase=".$totbase." totscontato=".$totscontato." totvarianti=".$totvarianti; $scontosomma+=$scontoqta; // print "
prezzo scontato".$keycat." =".$prezzoscolist."(era".$arrayprez['prez'][$keycat].") sconto=".$scontoqta." qta=".$valqta; } //} }//fine foreach //print "
".$scontosomma; // Aggiunta spese di spedizione //if(isset($_SESSION['idu'])){ $query_indirizzo=mysql_query("SELECT regione, provincia, isola FROM utenti_dati WHERE id='".$_SESSION['idu']."'"); $row_indirizzo=mysql_fetch_array($query_indirizzo); /* if($row_indirizzo['regione']=='Campania'){ $tiposped=2; }else{ $tiposped=1; } if($row_indirizzo['isola']!=0 or $row_indirizzo['regione']=='Sicilia' or $row_indirizzo['regione']=='Sardegna'){ $tiposped=3; } */ $tiposped=$_SESSION['cor']; $query_corriere=mysql_query("SELECT * FROM spedizioni_tipo_opzioni WHERE idtipo='".$tiposped."' ORDER BY a ASC"); $totrec=mysql_num_rows($query_corriere); while($row_corriere=mysql_fetch_array($query_corriere)){ // print "
ok"; // print "".$pesotot.">=".$row_corriere['da']." and ".$pesotot."<=".$row_corriere['a']."
"; if(($pesotot>=$row_corriere['da']) and ($pesotot<=$row_corriere['a'])){ $totale_spedizioni=$row_corriere['prezzo']; //IVA $totale_spedizioni=bcmul($totale_spedizioni,1.2,2); // print "tot=".$totale_spedizioni."
"; } /* ECCEDENZA if($pesotot>$row_corriere['a']){ $eccedenza=(($pesotot-$row_corriere['a'])/1000); // print "eccedenza=".bcadd($pesotot,-$row_corriere['a'])."
peso=".$pesotot."
a=".$row_corriere['a']."
"; $eccedenza=ceil($eccedenza); $totale_spedizioni=$row_corriere['prezzo']; // print "eccedenza=".$eccedenza."
"; if($tiposped==1){ $costo_eccedenza=bcmul($eccedenza,0.45,2); }elseif($tiposped==2){ $costo_eccedenza=bcmul($eccedenza,0.15,2); }else{ $costo_eccedenza=bcmul($eccedenza,1,2); } // print "tot sped=".$totale_spedizioni."
"; $totale_spedizioni=$totale_spedizioni+$costo_eccedenza; $totale_spedizioni=bcmul($totale_spedizioni,1.2,2); // print "costo eccedenza=".$costo_eccedenza; } */ } //} if($scontosomma!=0){ $totale_importosc=bcsub($totale_importo,$scontosomma,2); if(isset($_SESSION['gruppo']) and $_SESSION['gruppo']==3){ $iva=round(($totale_importosc*1.22)-$totale_importosc,2); } } // Aggiunta spese di spedizione $totale_spedizioni=$totale_spedizioni+$extra; if(isset($_SESSION['gruppo']) and $_SESSION['gruppo']==3){ $ivasped=round(($totale_spedizioni*1.22)-$totale_spedizioni,2); }else{ $ivasped=0; } $iva=$iva+$ivasped; $totale_importo_ivato=bcadd($totale_importo,$iva,2); if($scontosomma!=0){ $totale_importo_ivato=bcadd($totale_importosc,$iva,2); } $totale_importo_sped=bcadd($totale_importo_ivato,$totale_spedizioni,2); $_SESSION['totcar']=$totale_importo; //print "
tot prod=".$totale_importo; //print "
tot sped=".$totale_spedizioni; //print "
peso=".$pesotot; //print "
tot=".$totale_importo_sped; ?>
Totale prodotti
Corriere    
Totale spedizioni
Inserisci il codice promozionale, se ne possiedi uno:
Sconto
- €
Totale Importo Scontato
IVA

Modalità di Pagamento
Tipo Ricevuta



TOTALE

Note:
Totale carrello
(15 articoli)
€ 105,70
*/?>