session_start();
$IngDontCheckModReg=true;
require("hostinfo.php");
require("common/const.inc.php");
require("common/unit.php");
require("common/gestform.php");
require("common/db.php");
require("common/layout.php");
require("menu.php");
require("menu_top.php");
require("sottomenu.php");
ConnectDB();
SetHtxPath("prodotto.htx"); // setto il nome della pagina HTX
//Elaborazione titoli e description dinamici
$Titolo="";
if (isset($_GET["CodLiv1"])) $Titolo.=" - ".ucfirst(str_replace("_"," ",$_GET["CodLiv1"]));
if (isset($_GET["CodLiv2"])) $Titolo.=" - ".ucfirst(str_replace("_"," ",$_GET["CodLiv2"]));
if (isset($_GET["CodProdotto"])) $Titolo.=" - ".ucfirst(str_replace("_"," ",$_GET["CodProdotto"]));
if (isset($_GET["CodProdotto"])) $Description=utf8_encode(html_entity_decode(strip_tags(ReadField($TbProdotti,"Testo","UrlVoce='".$_GET["CodProdotto"]."'"))));
else $Description="";
?>
Neonvolta - Soluzioni visive
DrawLayout("LayStyle");
?>
function DrawObject($ObjName, $ObjValue="") { // con il drawObject riempio SOLO le scelte delle combo e le etichette dinamiche con i dati presi dal DB
switch ($ObjName) {
case "Sottomenu":
//############################
//Creazione sottomenu dinamico
//############################
Sottomenu();
return true;
break;
case "MenuTop":
//###########################
//Creazione menu TOP dinamico
//###########################
MenuTop();
return true;
break;
case "MenuSX":
//##########################
//Creazione menu SX dinamico
//##########################
Menu();
return true;
break;
case "SiteRoot":
print($GLOBALS["SiteRoot"]);
return true;
break;
case "Titolo":
print(stripslashes(utf8_encode($GLOBALS["RowProd"]["Titolo"])));
return true;
break;
case "TitoloMaiuscolo":
print(stripslashes(strtoupper(utf8_encode($GLOBALS["RowProd"]["Titolo"]))));
return true;
break;
case "Descr":
print(stripslashes(utf8_encode($GLOBALS["RowProd"]["Testo"])));
return true;
break;
case "Allegato":
if ($GLOBALS["RowProd"]["FileAllegato"]!="") {
if (file_exists("allegati_prodotti/".$GLOBALS["RowProd"]["FileAllegato"])) {
$ext=strtolower(substr($GLOBALS["RowProd"]["FileAllegato"],strrpos($GLOBALS["RowProd"]["FileAllegato"],".")+1));
$size=filesize("allegati_prodotti/".$GLOBALS["RowProd"]["FileAllegato"]);
$sSize=number_format($size/1024,2,",",".");
if ($ext=="pdf") print("
\n");
else print("
\n");
}
}
return true;
break;
case "Gallery":
//Lettura elenco foto
$Sql="SELECT A.* FROM ".$GLOBALS["TbGallery"]." AS A
INNER JOIN ".$GLOBALS["TbCrossGallery"]." AS B ON A.Cod=B.CodGallery
WHERE B.CodProdotto=".$GLOBALS["RowProd"]["Cod"]."
ORDER BY A.Ord";
$Result=mysql_query($Sql);
while ($Row=mysql_fetch_array($Result)) {
$FileZoom="zoom_".substr($Row["File"],0,strrpos($Row["File"],".")).".JPG";
$FileThumb="thumb_".$Row["File"];
print("
\n");
}
return true;
break;
case "LinkCatPadre":
print($GLOBALS["SiteRoot"]."prodotti/".$_GET["CodLiv1"].(isset($_GET["CodLiv2"])?"/".$_GET["CodLiv2"]:""));
return true;
break;
case "LinkPreventivo":
if (isset($_GET["CodLiv2"])) print($GLOBALS["SiteRoot"]."preventivi/".$_GET["CodLiv1"]."/".$_GET["CodLiv2"]."/".$_GET["CodProdotto"]);
else print($GLOBALS["SiteRoot"]."preventivi/".$_GET["CodLiv1"]."/".$_GET["CodProdotto"]);
return true;
break;
case "LinkLiv1":
print(strtoupper(ReadField($GLOBALS["TbLiv1"],"Voce","UrlVoce='".$_GET["CodLiv1"]."'")));
return true;
break;
case "LinkLiv2":
if (isset($_GET["CodLiv2"])) print(" - ".strtoupper(ReadField($GLOBALS["TbLiv2"],"Voce","UrlVoce='".$_GET["CodLiv2"]."'")).""." - ".strtoupper($GLOBALS["RowProd"]["Titolo"])."");
else print(" - ".strtoupper($GLOBALS["RowProd"]["Titolo"])."");
return true;
break;
}
}
?>
DrawLayout("LayBody");
print("