# Includo le librerie standard ed eventuali parametri globali
include("conf/globals.inc.php");
include ("conf/customer.cnf.php");
include ("lib/customer.lib.php");
# Istanzio la libreria repository
$my_repository = new repository("MySQL");
# Istanzio la libreria utility
$my_utility = new utility();
# Istanzio la libreria customer
$my = new customer($my_repository->dbms, $my_utility);
$my_html = new customer();
# Istanzio la libreria customer
$my_voci = new customer($my_repository->dbms, $my_utility);
# Istanzio la libreria customer
$my_categoria = new customer($my_repository->dbms, $my_utility);
# Istanzio la libreria query string
$my_query_string = new query_string;
# Leggo la HTTP query string
$ok = $my_query_string->get_query_string();
if ($ok < 0) {
header("Location: error/error.php?code=$ok&error=Nessun dettaglio&NOMENU=$NOMENU");
exit;
}
#Parametro per gestione Menu'
$NOMENU = 0;
if(array_key_exists("NOMENU", $my_query_string->in_query))
$NOMENU = $my_query_string->in_query["NOMENU"];
if(array_key_exists("annata",$my_query_string->in_query))
$annata = $my_query_string->in_query["annata"];
else
$annata = $my_utility->get_annata();
# Eseguo l'accesso al data base
$ok_repository = $my_repository->dbms->repository_connect();
if ($ok_repository < 0) {
$error_dett = $my_repository->dbms->out_error_description;
header("Location: error/error.php?code=$ok_repository&error=$error_dett&NOMENU=$NOMENU");
exit;
}
$ok = $my->get_layout($annata);
if ($ok < 0) {
$error_dett = $my->out_error_description;
header("Location: error/error.php?code=$ok&error=$error_dett&NOMENU=$NOMENU");
exit;
}
if ($ok == 0 || $ok > 1){
$error_dett = "Configuration error";
header("Location: error/error.php?code=$ok&error=$error_dett&NOMENU=$NOMENU");
exit;
}
$layout = $my->out[0];
$in = array();
$in["club_id"] = $my_query_string->in_query["club_id"];
$in["categoria_id"] = $my_query_string->in_query["categoria_id"];
if(array_key_exists("leaf",$my_query_string->in_query))
$in["leaf"] = $my_query_string->in_query["leaf"];
else
$in["leaf"] = "no";
if(array_key_exists("second_menu",$my_query_string->in_query))
$in["second_menu"] = $my_query_string->in_query["second_menu"];
else
$in["second_menu"] = "no";
// Recupero le informazioni sul distretto
$in["club_id"] = 0;
$ok = $my->club_get_district($in);
if ($ok < 0) {
$error_dett = $my->out_error_description;
header("Location: error/error.php?code=$ok&error=$error_dett&NOMENU=$NOMENU");
exit;
}
$head = $my->out[0];
if (!strcmp($in["leaf"], "yes")){
if(array_key_exists("categoria_padre",$my_query_string->in_query))
$in["categoria_padre"] = $my_query_string->in_query["categoria_padre"];
else
$in["categoria_padre"] = $my_query_string->in_query["categoria_id"];
$in["annata"] = $annata;
//$in["add_where"] = "(" . implode(',', $my_html->FIRST_LINE_MENU_CATEGORIES_ID) . ") ";
$in["settore"] = "FIRST_LINE_MENU_CATEGORIES_ID";
$ok = $my->club_get_categorie($in);
if ($ok < 0) {
$error_dett = $my->out_error_description;
header("Location: error/error.php?code=$ok&error=$error_dett&NOMENU=$NOMENU");
exit;
}
}else{
$in["annata"] = $annata;
//$in["add_where"] = "(" . implode(',', $my_html->FIRST_LINE_MENU_CATEGORIES_ID) . ") ";
$in["settore"] = "FIRST_LINE_MENU_CATEGORIES_ID";
$ok = $my->club_get_categorie($in);
if ($ok < 0) {
$error_dett = $my->out_error_description;
header("Location: error/error.php?code=$ok&error=$error_dett&NOMENU=$NOMENU");
exit;
}
}
$menu = $my->out;
if (!strcmp($in["leaf"], "yes")){
if(array_key_exists("categoria_padre",$my_query_string->in_query))
$in["categoria_padre"] = $my_query_string->in_query["categoria_padre"];
else
$in["categoria_padre"] = $my_query_string->in_query["categoria_id"];
//$in["annata"] = $annata;
//$in["add_not_where"] = "(" . $my_html->GOVERNOR_CATEGORY_ID . ',' .implode(',', $my_html->FIRST_LINE_MENU_CATEGORIES_ID) . ',' .implode(',', $my_html->WIDENING_MENU_CATEGORIES_ID) . ") ";
$in["settore"] = "SECOND_LINE_MENU_CATEGORIES_ID";
$ok = $my->club_get_categorie($in);
if ($ok < 0) {
$error_dett = $my->out_error_description;
header("Location: error/error.php?code=$ok&error=$error_dett&NOMENU=$NOMENU");
exit;
}
}else{
//$in["annata"] = $annata;
//$in["add_not_where"] = "(" . $my_html->GOVERNOR_CATEGORY_ID . ',' .implode(',', $my_html->FIRST_LINE_MENU_CATEGORIES_ID) . ',' .implode(',', $my_html->WIDENING_MENU_CATEGORIES_ID) . ") ";
$in["settore"] = "SECOND_LINE_MENU_CATEGORIES_ID";
$ok = $my->club_get_categorie($in);
if ($ok < 0) {
$error_dett = $my->out_error_description;
header("Location: error/error.php?code=$ok&error=$error_dett&NOMENU=$NOMENU");
exit;
}
}
$menu2 = $my->out;
$ok_voci = $my_voci->club_get_voci($in);
if ($ok_voci < 0) {
$error_dett = $my_voci->out_error_description;
header("Location: error/error.php?code=$ok_voci&error=$error_dett&NOMENU=$NOMENU");
exit;
}
if (!$ok_voci) {
$ok_categoria = $my_categoria->club_get_categoria($in);
if ($ok_categorie < 0){
$error_dett = $my_categoria->out_error_description;
header("Location: error/error.php?code=$ok_categoria&error=$error_dett&NOMENU=$NOMENU");
exit;
}else{
$my_voci->out[0]["categoria_id"] = $my_categoria->out[0]["categoria_id"];
$my_voci->out[0]["categoria"] = $my_categoria->out[0]["categoria"];
$my_voci->out[0]["des_cat"] = $my_categoria->out[0]["descrizione"];
}
}
if (array_key_exists("0", $my_voci->out) && is_array($my_voci->out[0]) && $my_voci->out[0]["categoria"]){
if (strlen($my_voci->out[0]["categoria"]) > 60){
$title = substr($my_voci->out[0]["categoria"], 1, 57) . "...";
}else{
$title = $my_voci->out[0]["categoria"];
}
}else{
$title = " ";
}
$my_html->format();
$dir_year = str_replace("/", "-", $annata);
$css = "allegati/upload.layout/" . $dir_year . "/style.web.css";
?>
if (strcmp(" ",$title))
echo $head["club"] . " - " . $title;
else
echo $head["club"];
?>
">
if (array_key_exists("0", $my_voci->out) && is_array($my_voci->out[0]) && array_key_exists("des_cat", $my_voci->out[0]) && $my_voci->out[0]["des_cat"])
echo $my_voci->out[0]["des_cat"];
else
echo " ";
?>
|
if ($ok_voci > 0 && $my_voci->out[0]["voce_id"])
for($i=0;$i<$ok_voci;$i++) {
$dir_year = str_replace("/", "-", $annata);
?>
if (!strcmp($my_voci->out[$i]["evidenzia"],"1")){
echo " ";
}else{
echo " ";
}
?>
|
echo $my_voci->out[$i]["voce"]; ?> |
echo $my_voci->out[$i]["descrizione"]; ?> |
$img_test = "";
if (strlen($my_voci->out[$i]["immagine1"])>0) {
//list($nome,$estensione) = explode(".", $my_voci->out[$i]["immagine1"]);
preg_match("/([^\.]+)(\.[^\.]+)*\.([^\.]+)$/",$my_voci->out[$i]["immagine1"],$matches);
$estensione = $matches[count($matches) - 1];
$is_img = 0;
switch (strtolower($estensione)) {
case "pdf":
$icona="pdf.gif";
break;
case "exe":
$icona="exe.gif";
break;
case "doc":
case "txt":
$icona="doc.gif";
break;
case "xls":
$icona="xls.gif";
break;
case "zip":
$icona="zip.gif";
break;
case "ppt":
case "pps":
$icona="ppt.gif";
break;
case "jpg":
case "gif":
$is_img= 1;
break;
default:
$icona="doc.gif";
break;
}
if ($is_img){
$img_test .= "FILE_IMMAGINE1_PATH. "/".$in["club_id"]."/".$dir_year."/".$my_voci->out[$i]["immagine1"]."\">
FILE_IMMAGINE1_PATH. "/".$in["club_id"]."/".$dir_year."/".$my_voci->out[$i]["immagine1"]."\" border=\"0\" height=120 alt \"Ingrandisci\">";
}else{
$img_test .= "FILE_IMMAGINE1_PATH. "/".$in["club_id"]."/".$dir_year."/".$my_voci->out[$i]["immagine1"]."\">
";
}
}
if (strlen($my_voci->out[$i]["immagine2"])>0) {
//list($nome,$estensione) = explode(".", $my_voci->out[$i]["immagine2"]);
preg_match("/([^\.]+)(\.[^\.]+)*\.([^\.]+)$/",$my_voci->out[$i]["immagine2"],$matches);
$estensione = $matches[count($matches) - 1];
$is_img= 0;
switch (strtolower($estensione)) {
case "pdf":
$icona="pdf.gif";
break;
case "exe":
$icona="exe.gif";
break;
case "doc":
case "txt":
$icona="doc.gif";
break;
case "xls":
$icona="xls.gif";
break;
case "zip":
$icona="zip.gif";
break;
case "ppt":
case "pps":
$icona="ppt.gif";
break;
case "jpg":
case "gif":
$is_img= 1;
break;
default:
$icona="doc.gif";
break;
}
if ($is_img){
$img_test .= " FILE_IMMAGINE2_PATH. "/".$in["club_id"]."/".$dir_year."/".$my_voci->out[$i]["immagine2"]."\">
FILE_IMMAGINE1_PATH. "/".$in["club_id"]."/".$dir_year."/".$my_voci->out[$i]["immagine2"]."\" border=\"0\" height=120 alt \"Ingrandisci\">";
}else{
$img_test .= " FILE_IMMAGINE2_PATH. "/".$in["club_id"]."/".$dir_year."/".$my_voci->out[$i]["immagine2"]."\">
";
}
}
?>
echo $img_test; ?> |
if (!strcmp($my_voci->out[$i]["news"],"1")){
?>
  [ if (!strcmp($annata,$my_utility->get_annata())){ ?>'" href="prenota.php?club_id= echo $in["club_id"]; ?>&annata= echo $annata; ?>&categoria_padre= echo $in["categoria_padre"]; ?>&categoria_id= echo $in["categoria_id"]; ?>&voce_id= echo $my_voci->out[$i]["voce_id"]; ?>&leaf= echo $in["leaf"]; ?>&second_menu=yes" class=normal> } ?>Prenota]
|
}
?>
if ($i < $ok_voci - 1){ ?>
}else{ ?>
} ?>
|
} ?>
if ($my_html->WIDENING_ZONE=="yes") {?>
include("widening.php"); ?>
}?>