"); } */ function nome_vettore($cod_vettore) { global $ms_link; global $msLink170; $query7="SELECT VTDESVET FROM $VETTORI WHERE VTCODVET='$cod_vettore'"; if(!$result7= mssql_query($query7,$ms_link)) print("non funziona $query7"); list($vettore)=mssql_fetch_array($result7); return empty($vettore) ? "N/A" : $vettore; } function nome_porto($cod_porto) { global $ms_link; global $msLink170; $query6="SELECT PODESPOR FROM $PORTI WHERE POCODPOR='$cod_porto'"; if(!$result6= mssql_query($query6,$ms_link)) print("non funziona $query6"); list($porto)=mssql_fetch_array($result6); return empty($porto) ? "N/A" : $porto; } function nome_spedizione($cod_spedizione) { global $ms_link; global $msLink170; $query5="SELECT SPDESSPE FROM CIACMODASPED WHERE SPCODSPE='$cod_spedizione'"; if(!$result5= mssql_query($query5,$ms_link)) print("non funziona $query5"); list($spedizione)=mssql_fetch_array($result5); return empty($spedizione) ? "N/A" : $spedizione; } function nome_articolo($cod_articolo) { global $ms_link; global $msLink170; $query = "SELECT ARDESART FROM CIACART_ICOL WHERE ARCODART='$cod_articolo'"; if(!$result= mssql_query($query,$msLink170)) print("non funziona $query"); list($nome)=mssql_fetch_array($result); return $nome; } function macrofamiglia_articolo($cod_articolo) { global $ms_link; global $msLink170; // Prendi il codice della macrofamiglia dell'articolo, e la relativa descrizione // della categoria $query = "SELECT ARCODFAM FROM CIACART_ICOL WHERE ARCODART='$cod_articolo'"; if(!$result= mssql_query($query,$msLink170)) print("non funziona $query"); list($codice_macrofamiglia)=mssql_fetch_array($result); $query = "SELECT FADESCRI FROM CIACFAM_ARTI WHERE FACODICE='$codice_macrofamiglia'"; if(!$result= mssql_query($query,$msLink170)) print("non funziona $query"); list($macrofamiglia)=mssql_fetch_array($result); return $macrofamiglia; } function tipo_articolo($cod_articolo) { global $ms_link; global $msLink170; $query = "SELECT B.GMDESCRI FROM $ART_ICOL A, $GRUMERC B WHERE A.ARCODART='$cod_articolo' AND B.GMCODICE = A.ARGRUMER"; if(!$result= mssql_query($query,$msLink170)) print("non funziona $query"); list($tipo)=mssql_fetch_array($result); return $tipo; } function grumer_articolo($cod_articolo) { global $ms_link; global $msLink170; $query = "SELECT ARGRUMER FROM $ART_ICOL WHERE ARCODART='$cod_articolo'"; if(!$result= mssql_query($query,$msLink170)) print("non funziona $query"); list($grumer)=mssql_fetch_array($result); $grumer = trim($grumer); return $grumer; } function create_thumb($id_prodotto) { // The file you are resizing $file = $id_prodotto.'.jpg'; //This will set our output to 45% of the original size $size = 0.45; // This sets it to a .jpg, but you can change this to png or gif header('Content-type: image/jpeg'); // Setting the resize parameters list($width, $height) = getimagesize($file); $modwidth = 50; $modheight = 50; // Resizing the Image $tn = imagecreatetruecolor($modwidth, $modheight); $image = imagecreatefromjpeg($file); imagecopyresampled($tn, $image, 0, 0, 0, 0, $modwidth, $modheight, $width, $height); // Outputting a .jpg, you can make this gif or png if you want //notice we set the quality (third value) to 100 return imagejpeg($tn, null, 100); } /* //GIACENZE function genera_inevasi($cdcli) { global $db_name, $db_link, $ms_link; //CREO TABELLA TEMPORANEA PER I PRODOTTI INEVASI $sql="CREATE TEMPORARY TABLE portafoglio_ordini (riga INT(8) not null auto_increment, codice_articolo_cliente VARCHAR(41), codice_articolo VARCHAR(41), unimis VARCHAR(10), quantita VARCHAR(30), quantita_evasa VARCHAR(30), giorno_p_e VARCHAR(20),mese_p_e VARCHAR(20), anno_p_e VARCHAR(20), dimensioni VARCHAR(10), gruppo_merc VARCHAR(255), PRIMARY KEY(riga));"; if(!$result= mysql_db_query($db_name,$sql,$db_link)) print("non funziona $sql"); $query1="SELECT MVSERIAL FROM $DOC_MAST WHERE MVTIPCON='C' AND MVCODCON='$cdcli' AND MVFLVEAC='V' AND MVCLADOC='OR'"; if(!$result1= mssql_query($query1,$ms_link)) print("non funziona $query1"); while(list($seriale)=mssql_fetch_array($result1)) { $query2="SELECT MVCODICE, MVCODART, MVUNIMIS, MVQTAMOV, MVQTAEVA, DAY(MVDATEVA), MONTH(MVDATEVA), YEAR(MVDATEVA) FROM $DOC_DETT WHERE MVSERIAL='$seriale' AND MVTIPRIG='R' AND MVFLEVAS != 'S' AND MVQTASAL > 0 "; if(!$result2= mssql_query($query2,$ms_link)) print("non funziona $query2"); while(list($codartcli_tab, $codart_tab, $unimis_tab, $quantita_tab, $quantita_evasa_tab, $giorno_p_e_tab, $mese_p_e_tab, $anno_p_e_tab)=mssql_fetch_array($result2)) { $query3="SELECT ARGRUMER FROM $ART_ICOL WHERE ARCODART='$codart_tab'"; if(!$result3= mssql_query($query3,$ms_link)) print("non funziona $query3"); list($gruppo_merc)=mssql_fetch_array($result3); $insert1="INSERT into portafoglio_ordini (codice_articolo_cliente, codice_articolo, unimis, quantita, quantita_evasa, giorno_p_e, mese_p_e, anno_p_e, dimensioni, gruppo_merc) values ('$codartcli_tab', '$codart_tab', '$unimis_tab', '$quantita_tab', '$quantita_evasa_tab', '$giorno_p_e_tab', '$mese_p_e_tab', '$anno_p_e_tab', '$dimensioni', '$gruppo_merc')"; if(!$result_ins1= mysql_db_query($db_name,$insert1,$db_link)) print("non funziona $insert1"); } } //Articoli inevasi, da prendere solo se � la prima volta che ricarico la pagina print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); $i = 0; $sql = "SELECT codice_articolo, quantita, gruppo_merc FROM portafoglio_ordini ORDER BY codice_articolo"; if(!$res = mysql_db_query($db_name, $sql, $db_link)) print("Errore $sql"); while(list($codart, $qty, $gruppo_merc) = mysql_fetch_array($res)) { $select_descri = "SELECT ARDESART FROM $ART_ICOL WHERE ARCODART = '$codart'"; $result_art = mssql_query($select_descri, $ms_link) or die($select_descri); list($descri_art) = mssql_fetch_array($result_art); $prezzo_art = prezzo_a_listino($codart, $cdcli); $prezzo_art = number_format($prezzo_art, 2, ",", ""); $descri_gruppo = tipo_articolo($codart); $descri_gruppo = trim($descri_gruppo); $sql_giac="SELECT SLQTAPER, SLQTOPER, SLQTIPER FROM $SALDIART WHERE SLCODICE = '$codart' AND SLCODMAG = 'MAG01'"; $result_giac=mssql_query($sql_giac, $ms_link) or die($sql_giac); list($giac_qt_giacenza,$giac_qt_ordinato,$giac_qt_impegnato) = mssql_fetch_array($result_giac); if($giac_qt_giacenza < 0) $giac_qt_giacenza = 0; if($giac_qt_impegnato < 0) $giac_qt_impegnato = 0; if($giac_qt_ordinato < 0) $giac_qt_ordinato = 0; //Ripete l'intestazione della tabella ogni 7 articoli (altezza finestra) $n = $i%7; if($n == 0 and $i != 0) { print(""); print(""); print(""); print(""); print(""); print(""); print(""); } print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); $i++; } print("
Cod.ArticoloQuantitàPrezzoGiacenza
Cod.ArticoloQuantitàPrezzoGiacenza
$codart$descri_art
($descri_gruppo)
$qty$prezzo_art �"); //Tabella Giacenze print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print("
GIO
$giac_qt_giacenza$giac_qt_impegnato$giac_qt_ordinato
"); print("
"); return $descr_gruppo; } */ function nome_gruppo($id_gruppo) { global $db_name, $db_link; $query = "SELECT descrizione FROM amministrazione_gruppo WHERE id='$id_gruppo'"; if (!$result = mysql_db_query($db_name, $query, $db_link)) die("non funziona $query"); list($descr_gruppo) = mysql_fetch_array($result); return $descr_gruppo; } /** * Send a mail * @param string $to * @param string $from * @param string $subject * @param string $sendmailbody * @param string $bcc */ // MZ 20141027: sistemati alcuni headers function sendmail($to,$from,$subject,$sendmailbody,$bcc) { $subject = nl2br($subject); $sendmailbody = nl2br($sendmailbody); $bccH = ""; $headers = "MIME-Version: 1.0 \n"; $headers .= "Content-type: text/html; charset=utf-8 \n"; $headers .= "Content-Transfer-Encoding: 7bit \n"; $headers .= "X-Priority: 3 \n"; $headers .= "X-MSMail-Priority: Normal \n"; $headers .= "X-Mailer: PHP/".phpversion()." \n"; $headers .= "From: $from \n"; $headers .= $bccH; $body = "Email Ciac

"; $body .= $sendmailbody; $body .= ""; mail("$to","$subject","$body","$headers"); } ?>