DebugEnable(); //$Database->DebugDisable(); $Database->DbConnect(); $pagina='default.sol'; include( PATH_TEMI .TIPO_TEMA ."\\theme.php"); /* ----------------- GLI PASSO UNA STRINGA CHE CONTIENE IL NUMERO DEL MESE e MI RESTITUISCE IL NOME DEL MESE ---------------------- * Parametri : numero del mese : STRINGA di 2 caratteri Es.( '01' , '06' , '10' , '12' ) */ function EstraiMese($NumeroMese) { switch ($NumeroMese) { case '01': $sMese = "Gennaio" ; break; case '02': $sMese = "Febbraio" ; break; case '03': $sMese = "Marzo" ; break; case '04': $sMese = "Aprile" ; break; case '05': $sMese = "Maggio" ; break; case '06': $sMese = "Giugno" ; break; case '07': $sMese = "Luglio" ; break; case '08': $sMese = "Agosto" ; break; case '09': $sMese = "Settembre" ; break; case '10': $sMese = "Ottobre" ; break; case '11': $sMese = "Novembre" ; break; case '12': $sMese = "Dicembre" ; break; } return $sMese; } //------------------------PARTE COMUNE //**************************************************************************************************************************** $Database->TAdd('TEMPLATE' , "template_pagina.htm"); $temp_testo_s =''; $Database->ProductsSelectByCat('TESTO SCORREVOLE'); while($Database->ProductRead()) { if($Database->ProductIs('AVAILABLE')) { $NOME = $Database->ProductGetData('NOME'); $DESCRI = $Database->ProductGetData('DESCRIZIONE'); $temp_testo_s .= '   -    ' .$NOME .$DESCRI ; } } $logo_site_right = '' .$temp_testo_s .''; $logo_site_up_right = 'IL BIRILLO...dove, quando ti girano le palle, puņ essere un piacere...'; $Database->TAdd('LOGO_FLASH' , "template_logo_flash.htm"); $logo_flash = $Database->TProcess('LOGO_FLASH','RETURN'); $intestazione = themeheader( $logo_flash , $logo_site_up_right, $logo_site_right, ' ' , ' :::::::::-- IL BIRILLO --::::::::: ', '0','0' ); // -------------------------------------------------------CARICO IL PIEDE E IL BANNER $Database->TAdd('PIEDE' , "template_piede.htm"); $Database->SelectAllCategoria2('SPONSOR'); $conta=0; while( $Database->Cat2Read()) { $CAT2SPONSOR = $Database->Cat2GetData('NOME'); $Database->ProductsSelectByCat('SPONSOR',$CAT2SPONSOR); while($Database->ProductRead()) { if($Database->ProductIs('AVAILABLE')) { $IMMAGINE5 = $Database->ProductGetData('IMMAGINE5'); if ( $IMMAGINE5 ) { $URLBANNER = $Database->ProductGetData('DESCRIZIONE'); $conta++; $vett_immagini[$conta]="$IMMAGINE5"; $vett_URL[$conta]="$URLBANNER"; } } } } $banner=''; if ( $conta > 0 ) { $CASO = rand(1,$conta); $banner ='' ; if ($vett_URL[$CASO]) $banner = '' .$banner .''; } $Database->TSetValue('PIEDE', 'BANNER' , $banner ); $piede = $Database->TProcess('PIEDE','RETURN'); $piede = themefooter ($piede); //------------------------------------------------------FINE PIEDE $Database->TAdd('CORPO' , "template_corpo.htm"); $CORPO = $Database->TProcess('CORPO','RETURN'); $Database->SelectAllCategoria2('MENU'); $Database->TAdd('MENU', "template_collegamento.htm" ); $temp_m=''; while( $Database->Cat2Read()) { $CAT_MENU = $Database->Cat2GetData('NOME'); $CASO = rand(1000000000,9999999999); $Database->TSetValue('MENU', 'COLLEGAMENTO' , "$pagina?CAT1=" .rawurlencode(strtoupper($CAT_MENU)) ."&CASO=$CASO" ); $Database->TSetValue('MENU', 'SCRITTA' , $CAT_MENU ); $temp_m .= $Database->TProcess('MENU', 'RETURN'); } // ***************************** MENU NON DINAMICO $Database->TSetValue('MENU', 'COLLEGAMENTO' , "annunci.sol?CAT1=BACHECA&CASO=$CASO" ); $Database->TSetValue('MENU', 'SCRITTA' , 'Bacheca' ); $temp_m .= $Database->TProcess('MENU', 'RETURN'); $Database->TSetValue('MENU', 'COLLEGAMENTO' , "annunci.sol?CAT1=COMPRO-VENDO&CASO=$CASO" ); $Database->TSetValue('MENU', 'SCRITTA' , 'Compro-Vendo' ); $temp_m .= $Database->TProcess('MENU', 'RETURN'); // ***************************** FINE MENU NON DINAMICO $menu = themesidebox('MENU', $temp_m ); $Database->TAdd('MENU', "template_collegamento.htm" ); $Database->ProductOrderBy('DATA', 'ORDINE' , 'DESCENDING' , 'ASCENDING' ); $Database->ProductsSelectByCat('NEWS'); $elenco = ''; $ComboNum = 0; $today = getdate(); $month = $today['mon']; $mday = $today['mday']; $year = $today['year']; if ($month<10) $month="0".$month; $temp_news_m = ''; $Mesidiversi = 0; $temp_array_mese = array(); $temp_array_anno = array(); $old_mese = $month; $old_anno = $year; while($Database->ProductRead()) { // --------Controllo tutte le nese e quelle del mese scelto le mostro se no faccio un elenco dei mesi non selezionati if($Database->ProductIs('AVAILABLE')) { // ---------------NEWS DISPONIBILE $ComboNum++; $ID_MASTER = $Database->ProductGetData('NUM'); $DATANEW = $Database->ProductGetData('DATA'); $g1 = substr($DATANEW , 3 , 2 ) ; $m1 = substr($DATANEW , 0 , 2 ) ; $a1 = substr($DATANEW , 6 , 4 ) ; if (( $m1 == $month ) && ( $a1 == $year )) { $NOME = $Database->ProductGetData('NOME'); $m1s = EstraiMese($m1); $Database->TSetValue('MENU', 'COLLEGAMENTO' , "$pagina?CAT1=NEWS&CASO=$CASO&NEWS=" .$m1 .'_' .$g1 .'_' .$a1 .'#' .$ID_MASTER ); $Database->TSetValue('MENU', 'SCRITTA' , $NOME ); $temp_news_m .= $Database->TProcess('MENU', 'RETURN'); } } } $news = themesidebox('NEWS', $temp_news_m ); //**************************************************************************************************************************** //------------------------ FINE PARTE COMUNE //**************************************************************************************************************************** if ( ($CAT1 == 'NEWS' ) || ( ! $CAT1 ) ) { if ( ! $CAT1 ) $CAT1='NEWS'; $Database->TAdd('TABN', "template_news.htm" ); $Database->ProductOrderBy('DATA', 'ORDINE' , 'DESCENDING' , 'ASCENDING' ); $Database->ProductsSelectByCat($CAT1); $elenco = ''; $ComboNum = 0; if ( ! $NEWS ) { // ---- SE NON ho un mese scelto mostro le news del mese corrente $today = getdate(); $month = $today['mon']; $mday = $today['mday']; $year = $today['year']; if ($month<10) $month="0".$month; } else { $mday = substr($NEWS , 3 , 2 ) ; $month = substr($NEWS , 0 , 2 ) ; $year = substr($NEWS , 6 , 4 ) ; } $newmese = ''; $Mesidiversi = 0; $temp_array_mese = array(); $temp_array_anno = array(); $old_mese = $month; $old_anno = $year; while($Database->ProductRead()) { // --------Controllo tutte le nese e quelle del mese scelto le mostro se no faccio un elenco dei mesi non selezionati if($Database->ProductIs('AVAILABLE')) { // ---------------NEWS DISPONIBILE $ComboNum++; $ID_MASTER = $Database->ProductGetData('NUM'); $DATANEW = $Database->ProductGetData('DATA'); $g1 = substr($DATANEW , 3 , 2 ) ; $m1 = substr($DATANEW , 0 , 2 ) ; $a1 = substr($DATANEW , 6 , 4 ) ; if (( $m1 == $month ) && ( $a1 == $year )) { $NOME = $Database->ProductGetData('NOME'); $DESCRIZIONE = $Database->ProductGetData('DESCRIZIONE'); $NOTE = $Database->ProductGetData('NOTE'); $IMMAGINE1 = $Database->ProductGetData('IMMAGINE1'); $IMM1_HTML_AGGIUNTIVO= $Database->ProductGetData('IMMAGINE1_SMALL'); if ( $IMM1_HTML_AGGIUNTIVO ) $IMM1_HTML_AGGIUNTIVO = implode("\n",file('immagini/prodotti/' .$IMM1_HTML_AGGIUNTIVO )); else $IMM1_HTML_AGGIUNTIVO = '' ; if ( $IMMAGINE1 ) $IMMAGINE1 = '' ; else $IMMAGINE1 ='' ; $m1s = EstraiMese($m1); $Database->TSetValue('TABN', 'TITOLO_NEWS' , '' .$NOME .'' ); $Database->TSetValue('TABN', 'DATA_NEWS' , $g1 .'-' .$m1s .'-' .$a1 ); $Database->TSetValue('TABN', 'ARTICOLO_NEWS' , $DESCRIZIONE .$NOTE ); $Database->TSetValue('TABN', 'IMMAGINE_NEWS' , $IMMAGINE1 ); $Database->TSetValue('TABN', 'IMM1_HTML_AGGIUNTIVO' , $IMM1_HTML_AGGIUNTIVO ); $newmese .= $Database->TProcess('TABN', 'RETURN'); } else { if (( $old_mese != $m1 ) || ( $old_anno != $a1 )) { $old_mese = $m1; $old_anno = $a1; $Mesidiversi++; $temp_array_mese[$Mesidiversi] = $m1; $temp_array_anno[$Mesidiversi] = $a1; } } } } if ( $Mesidiversi ) { $lato1 = true; $Database->TAdd('TABN', "template_elenco_news.htm" ); $elenco = '

::: Seleziona un Mese per visualizzare le News :::


'; for ( $ix=1 ; $ix<=$Mesidiversi ; $ix++ ) { $CASO = rand(1000000000,9999999999); $g1 = '01'; $m1 = $temp_array_mese[$ix]; $m1s = EstraiMese($m1); $a1 = $temp_array_anno[$ix]; if ( $lato1 ) { $lato1 = false; $Database->TSetValue('TABN', 'N1' , "' .$m1s .' - ' .$a1 .'' ); } else { $lato1 = true; $Database->TSetValue('TABN', 'N2' , "' .$m1s .' - ' .$a1 .'' ); $elenco .= $Database->TProcess('TABN', 'RETURN'); } } if (( $lato1== false ) && ($ComboNum != 0)) { // SE ho aggiunto le informazioni sul lato sinistro e poi sono uscito DEVO RIPROCESSARE IL TEMPLATE $Database->TSetValue('TABN', 'N2' , '' ); $elenco .= $Database->TProcess('TABN', 'RETURN'); } } $t_tablemese = OpenTable() .$newmese .CloseTable(); $t_tableelen = OpenTable2() .$elenco .CloseTable2(); $CORPO = $t_tablemese .'
' .$t_tableelen ; } //**************************************************************************************************************************** if ( $CAT1 == 'MANIFESTAZIONI' ) { $Database->TAdd('TABN', "template_manifestazioni.htm" ); $Database->ProductOrderBy('DATA', 'ORDINE' , 'DESCENDING' , 'ASCENDING' ); $Database->ProductsSelectByCat($CAT1); $elenco = ''; $ComboNum = 0; if ( ! $MANIFESTAZIONI ) { $today = getdate(); $month = $today['mon']; $mday = $today['mday']; $year = $today['year']; if ($month<10) $month="0".$month; } else { $mday = substr($MANIFESTAZIONI , 3 , 2 ) ; $month = substr($MANIFESTAZIONI , 0 , 2 ) ; $year = substr($MANIFESTAZIONI , 6 , 4 ) ; } $newmese = ''; $Mesidiversi = 0; $temp_array_mese = array(); $temp_array_anno = array(); $old_mese = $month; $old_anno = $year; while($Database->ProductRead()) { if($Database->ProductIs('AVAILABLE')) { $ComboNum++; $ID_MASTER = $Database->ProductGetData('NUM'); $DATANEW = $Database->ProductGetData('DATA'); $g1 = substr($DATANEW , 3 , 2 ) ; $m1 = substr($DATANEW , 0 , 2 ) ; $a1 = substr($DATANEW , 6 , 4 ) ; if (( $m1 == $month ) && ( $a1 == $year )) { $NOME = $Database->ProductGetData('NOME'); $DESCRIZIONE = $Database->ProductGetData('DESCRIZIONE'); $NOTE = $Database->ProductGetData('NOTE'); $IMMAGINE1 = $Database->ProductGetData('IMMAGINE1'); if ( $IMMAGINE1 ) $IMMAGINE1 = '' ; else $IMMAGINE1 ='' ; $m1s = EstraiMese($m1); $Database->TSetValue('TABN', 'TITOLO_MANIFESTAZIONI' , '' .$NOME .'' ); $Database->TSetValue('TABN', 'DATA_MANIFESTAZIONI' , $g1 .'-' .$m1s .'-' .$a1 ); $Database->TSetValue('TABN', 'ARTICOLO_MANIFESTAZIONI' , $DESCRIZIONE .$NOTE ); $Database->TSetValue('TABN', 'IMMAGINE_MANIFESTAZIONI' , $IMMAGINE1 ); $newmese .= $Database->TProcess('TABN', 'RETURN'); } else { if (( $old_mese != $m1 ) || ( $old_anno != $a1 )) { $old_mese = $m1; $old_anno = $a1; $Mesidiversi++; $temp_array_mese[$Mesidiversi] = $m1; $temp_array_anno[$Mesidiversi] = $a1; } } } } if ( $Mesidiversi ) { $lato1 = true; $Database->TAdd('TABN', "template_elenco_manifestazioni.htm" ); $elenco = '

::: Seleziona un Mese per visualizzare le MANIFESTAZIONI :::


'; for ( $ix=1 ; $ix<=$Mesidiversi ; $ix++ ) { $CASO = rand(1000000000,9999999999); $g1 = '01'; $m1 = $temp_array_mese[$ix]; $m1s = EstraiMese($m1); $a1 = $temp_array_anno[$ix]; if ( $lato1 ) { $lato1 = false; $Database->TSetValue('TABN', 'N1' , "' .$m1s .' - ' .$a1 .'' ); } else { $lato1 = true; $Database->TSetValue('TABN', 'N2' , "' .$m1s .' - ' .$a1 .'' ); $elenco .= $Database->TProcess('TABN', 'RETURN'); } } if (( $lato1== false ) && ($ComboNum != 0)) { // SE ho aggiunto le informazioni sul lato sinistro e poi sono uscito DEVO RIPROCESSARE IL TEMPLATE $Database->TSetValue('TABN', 'N2' , '' ); $elenco .= $Database->TProcess('TABN', 'RETURN'); } } $t_tablemese = OpenTable() .$newmese .CloseTable(); $t_tableelen = OpenTable2() .$elenco .CloseTable2(); $CORPO = $t_tablemese .'
' .$t_tableelen ; } //**************************************************************************************************************************** if ( $CAT1 == 'LINKS' ) { $Database->TAdd('MENU', "template_collegamento.htm" ); $Database->TAdd('TABN', "template_elenco_links.htm" ); $Database->ProductsSelectByCat($CAT1); $ComboNum=0; while($Database->ProductRead()) { if($Database->ProductIs('AVAILABLE')) { $ComboNum++; $NOME = $Database->ProductGetData('NOME'); $DESCRIZIONE = $Database->ProductGetData('DESCRIZIONE'); $Database->TSetValue('MENU', 'COLLEGAMENTO' , $DESCRIZIONE ); $Database->TSetValue('MENU', 'SCRITTA' , $DESCRIZIONE ); $temp_links_m = $NOME .$Database->TProcess('MENU', 'RETURN'); if ( $ComboNum == 1) $Database->TSetValue('TABN', 'N1' , $temp_links_m ); if ( $ComboNum == 2) $Database->TSetValue('TABN', 'N2' , $temp_links_m ); if ( $ComboNum == 3) { $Database->TSetValue('TABN', 'N3' , $temp_links_m ); $ComboNum=0; $temp_links_table .= $Database->TProcess('TABN', 'RETURN'); } } } if ( $ComboNum == 1) { $Database->TSetValue('TABN', 'N2' , '' ); $Database->TSetValue('TABN', 'N3' , '' ); } if ( $ComboNum == 2) $Database->TSetValue('TABN', 'N3' , '' ); if (( $ComboNum != 3) && ( $ComboNum != 0)) $temp_links_table .= $Database->TProcess('TABN', 'RETURN'); $CORPO = OpenTable3() .$temp_links_table .CloseTable3(); } //**************************************************************************************************************************** if ( $CAT1 == 'IL NOSTRO STATUTO' ) { $Database->TAdd('TABN', "template_statuto.htm" ); $temp_table = $Database->TProcess('TABN', 'RETURN'); $CORPO = OpenTable() .$temp_table .CloseTable(); } //**************************************************************************************************************************** if ( $CAT1 == 'INFORMAZIONI' ) { $Database->TAdd('TABN', "template_informazioni.htm" ); $temp_table = $Database->TProcess('TABN', 'RETURN'); $CORPO = OpenTable() .$temp_table .CloseTable(); } //**************************************************************************************************************************** if ( $CAT1 == 'ASSOCIATI' ) { $Database->TAdd('COLLEGA', "template_collegamento.htm" ); $Database->TAdd('TAB_ELENCO_ASS', "template_elenco_associati.htm" ); $Database->TAdd('TABN', "template_associati.htm" ); $Database->SelectAllCategoria2($CAT1); $temp_elenco_ass=''; while( $Database->Cat2Read()) { $elenco = ''; $ComboNum = 0; $CAT2L = $Database->Cat2GetData('NOME'); $Database->SelectAllCategoria3($CAT1,$CAT2L); $TITOLO_CAT2 = '

' .$CAT2L .'

'; while( $Database->Cat3Read()) { $ComboNum++; $CASO = rand(1000000000,9999999999); $CAT3L = $Database->Cat3GetData('NOME'); $Database->TSetValue('COLLEGA', 'COLLEGAMENTO' , "$pagina?CAT1=" .rawurlencode(strtoupper($CAT1)) ."&CAT2=" .rawurlencode(strtoupper($CAT2L)) ."&CAT3=" .rawurlencode(strtoupper($CAT3L)) ."&CASO=$CASO" ); $Database->TSetValue('COLLEGA', 'SCRITTA' , $CAT3L ); $COLLEGA = $Database->TProcess('COLLEGA', 'RETURN'); $Database->TSetValue('TAB_ELENCO_ASS', "N$ComboNum" , $COLLEGA ); if ($ComboNum == 2 ) { $elenco .= $Database->TProcess('TAB_ELENCO_ASS', 'RETURN'); $ComboNum=0; } } if ( $ComboNum == 1 ) { $ComboNum++; $Database->TSetValue('TAB_ELENCO_ASS', "N$ComboNum" , '' ); $elenco .= $Database->TProcess('TAB_ELENCO_ASS', 'RETURN'); } $temp_elenco_ass .= $TITOLO_CAT2 .$elenco; } $temp_testo_s=''; if (( $CAT1 ) && ( $CAT2 ) && ( $CAT3 )) { $ComboNum=0; $Database->ProductsSelectByCat($CAT1,$CAT2,$CAT3); $TITOLO_CAT = '

' .$CAT2 .' - ' .$CAT3 .'

'; while($Database->ProductRead()) { if($Database->ProductIs('AVAILABLE')) { $ComboNum++; $NOME = $Database->ProductGetData('NOME'); $DESCRIZIONE = $Database->ProductGetData('DESCRIZIONE'); $EMAIL = $Database->ProductGetData('GENERICO11'); if ( $EMAIL ) { $Database->TSetValue('COLLEGA', 'COLLEGAMENTO' , "mailto:$EMAIL" ); $Database->TSetValue('COLLEGA', 'SCRITTA' , $EMAIL ); $EMAIL = $Database->TProcess('COLLEGA', 'RETURN'); } $CITTA = $Database->ProductGetData('GENERICO12'); if ($CITTA ) $CITTA = ' di ' .$CITTA; $NOTE = $Database->ProductGetData('NOTE'); $IMMAGINE1 = $Database->ProductGetData('IMMAGINE1'); $Database->TSetValue('TABN', "NOME$ComboNum" , $NOME ); $Database->TSetValue('TABN', "DESCRIZIONE$ComboNum" , $DESCRIZIONE ); $Database->TSetValue('TABN', "EMAIL$ComboNum" , $EMAIL ); $Database->TSetValue('TABN', "CITTA$ComboNum" , $CITTA ); $Database->TSetValue('TABN', "NOTE$ComboNum" , $NOTE ); if ( $IMMAGINE1 ) $IMMAGINE1 = '' ; else $IMMAGINE1 ='' ; $Database->TSetValue('TABN', "IMMAGINE$ComboNum" , $IMMAGINE1 ); if ($ComboNum == 2 ) { $temp_testo_s .= $Database->TProcess('TABN', 'RETURN'); $ComboNum=0; } } } if ( $ComboNum == 1 ) { $ComboNum++; $Database->TSetValue('TABN', "NOME$ComboNum" , '' ); $Database->TSetValue('TABN', "DESCRIZIONE$ComboNum" , '' ); $Database->TSetValue('TABN', "EMAIL$ComboNum" , '' ); $Database->TSetValue('TABN', "CITTA$ComboNum" , '' ); $Database->TSetValue('TABN', "NOTE$ComboNum" , '' ); $Database->TSetValue('TABN', "IMMAGINE$ComboNum" , '' ); $temp_testo_s .= $Database->TProcess('TABN', 'RETURN'); } } $t_table_collega_ass = OpenTable_50X100() .$temp_elenco_ass .CloseTable_50X100(); if (($temp_testo_s) || ($TITOLO_CAT)) $temp_testo_s = OpenTable4() .$TITOLO_CAT .$temp_testo_s .CloseTable4(); else { $IMMAGINE1_CAT1 = $Database->CatsGetDataEx('IMMAGINE1' , $CAT1); $TESTO_CAT1 = $Database->CatsGetDataEx('NOTE' , $CAT1); $temp_testo_s = OpenTable4() .(($IMMAGINE1_CAT1) ? '' : '' ) .(($TESTO_CAT1) ? $TESTO_CAT1 : '') .CloseTable4(); } $CORPO = $t_table_collega_ass .'
' .$temp_testo_s ; } //**************************************************************************************************************************** if ( $CAT1 == 'REGOLAMENTI' ) { $Database->TAdd('COLLEGA', "template_collegamento.htm" ); $Database->TAdd('TAB_REG', "template_elenco_regolamenti.htm" ); $Database->TAdd('REGOLAMENTO', "template_regolamenti.htm" ); if ( $CAT2 ) { $regola=''; $Database->ProductsSelectByCat($CAT1,$CAT2); while($Database->ProductRead()) { if($Database->ProductIs('AVAILABLE')) { $NOME = $Database->ProductGetData('NOME'); $DESCRIZIONE = $Database->ProductGetData('DESCRIZIONE'); $NOTE = $Database->ProductGetData('NOTE'); $IMMAGINE1 = $Database->ProductGetData('IMMAGINE1'); $IMMAGINE2 = $Database->ProductGetData('IMMAGINE2'); $IMM1_HTML_AGGIUNTIVO= $Database->ProductGetData('IMMAGINE1_SMALL'); $IMM2_HTML_AGGIUNTIVO= $Database->ProductGetData('IMMAGINE2_SMALL'); $IMM3_PDF_AGGIUNTIVO = $Database->ProductGetData('IMMAGINE3_SMALL'); if ( $IMMAGINE1 ) $IMMAGINE1 = '' ; else $IMMAGINE1 ='' ; if ( $IMMAGINE1 ) $IMMAGINE2 = '' ; else $IMMAGINE2 ='' ; if ( $IMM1_HTML_AGGIUNTIVO ) $IMM1_HTML_AGGIUNTIVO = implode("\n",file('immagini/prodotti/' .$IMM1_HTML_AGGIUNTIVO )); else $IMM1_HTML_AGGIUNTIVO = '' ; if ( $IMM2_HTML_AGGIUNTIVO ) $IMM2_HTML_AGGIUNTIVO = implode("\n",file('immagini/prodotti/' .$IMM2_HTML_AGGIUNTIVO )); else $IMM2_HTML_AGGIUNTIVO = '' ; if ( $IMM3_PDF_AGGIUNTIVO ){ $IMM3_PDF_SCRITTA = 'Collgegamento al File PDF ' .$IMM3_PDF_AGGIUNTIVO .'

' ; $IMM3_PDF_AGGIUNTIVO = 'immagini/prodotti/' .$IMM3_PDF_AGGIUNTIVO ; } else $IMM3_PDF_AGGIUNTIVO = '' ; $Database->TSetValue('COLLEGA', 'COLLEGAMENTO' , $IMM3_PDF_AGGIUNTIVO ); $Database->TSetValue('COLLEGA', 'SCRITTA' , $IMM3_PDF_SCRITTA ); $COLLEGAMENTO_PDF = $Database->TProcess('COLLEGA', 'RETURN'); $Database->TSetValue('REGOLAMENTO', "NOME" , "
$CAT1 - $CAT2

" .$NOME ); $Database->TSetValue('REGOLAMENTO', "DESCRIZIONE" , $DESCRIZIONE .$IMM1_HTML_AGGIUNTIVO ); $Database->TSetValue('REGOLAMENTO', "NOTE" , $NOTE .$IMM2_HTML_AGGIUNTIVO ); $Database->TSetValue('REGOLAMENTO', "IMMAGINE1" , $IMMAGINE1 ); $Database->TSetValue('REGOLAMENTO', "IMMAGINE2" , $IMMAGINE2 ); $Database->TSetValue('REGOLAMENTO', "COLLEGAMENTO_PDF" , $COLLEGAMENTO_PDF ); $regola .= $Database->TProcess('REGOLAMENTO' , 'RETURN'); } } } $Database->SelectAllCategoria2($CAT1); $elenco = ''; $ComboNum = 0; while( $Database->Cat2Read()) { $ComboNum++; $CAT2 = $Database->Cat2GetData('NOME'); $CASO = rand(1000000000,9999999999); $Database->TSetValue('COLLEGA', 'COLLEGAMENTO' , "$pagina?CAT1=" .rawurlencode(strtoupper($CAT1)) ."&CAT2=" .rawurlencode(strtoupper($CAT2)) ."&CASO=$CASO" ); $Database->TSetValue('COLLEGA', 'SCRITTA' , $CAT2 ); $COLLEGA = $Database->TProcess('COLLEGA', 'RETURN'); $Database->TSetValue('TAB_REG', "N$ComboNum" , $COLLEGA ); if ($ComboNum == 2 ) { $elenco .= $Database->TProcess('TAB_REG', 'RETURN'); $ComboNum=0; } } if ( $ComboNum == 1 ) { $ComboNum++; $Database->TSetValue('TAB_REG', "N$ComboNum" , '' ); $elenco .= $Database->TProcess('TAB_REG', 'RETURN'); } $t_table_collega_reg = OpenTable_50X100() .$elenco .CloseTable_50X100(); if ($regola) $t_table_reg = OpenTable3() .$regola .CloseTable3(); else { $IMMAGINE1_CAT1 = $Database->CatsGetDataEx('IMMAGINE1' , $CAT1); $TESTO_CAT1 = $Database->CatsGetDataEx('NOTE' , $CAT1); $t_table_reg = OpenTable3() .(($IMMAGINE1_CAT1) ? '' : '' ) .(($TESTO_CAT1) ? $TESTO_CAT1 : '') .CloseTable3(); } $CORPO = $t_table_collega_reg .'
' .$t_table_reg ; } //**************************************************************************************************************************** if ( $CAT1 == 'TECNICHE DI GIOCO' ) { $Database->TAdd('COLLEGA', "template_collegamento.htm" ); $Database->TAdd('TAB_REG', "template_elenco_tecniche.htm" ); $Database->TAdd('REGOLAMENTO', "template_tecniche.htm" ); if ( $CAT2 ) { $regola=''; $Database->ProductsSelectByCat($CAT1,$CAT2); while($Database->ProductRead()) { if($Database->ProductIs('AVAILABLE')) { $NOME = $Database->ProductGetData('NOME'); $DESCRIZIONE = $Database->ProductGetData('DESCRIZIONE'); $NOTE = $Database->ProductGetData('NOTE'); $IMMAGINE1 = $Database->ProductGetData('IMMAGINE1'); $IMMAGINE2 = $Database->ProductGetData('IMMAGINE2'); $IMM1_HTML_AGGIUNTIVO= $Database->ProductGetData('IMMAGINE1_SMALL'); $IMM2_HTML_AGGIUNTIVO= $Database->ProductGetData('IMMAGINE2_SMALL'); $IMM3_PDF_AGGIUNTIVO = $Database->ProductGetData('IMMAGINE3_SMALL'); if ( $IMMAGINE1 ) $IMMAGINE1 = '' ; else $IMMAGINE1 ='' ; if ( $IMMAGINE1 ) $IMMAGINE2 = '' ; else $IMMAGINE2 ='' ; if ( $IMM1_HTML_AGGIUNTIVO ) $IMM1_HTML_AGGIUNTIVO = implode("\n",file('immagini/prodotti/' .$IMM1_HTML_AGGIUNTIVO )); else $IMM1_HTML_AGGIUNTIVO = '' ; if ( $IMM2_HTML_AGGIUNTIVO ) $IMM2_HTML_AGGIUNTIVO = implode("\n",file('immagini/prodotti/' .$IMM2_HTML_AGGIUNTIVO )); else $IMM2_HTML_AGGIUNTIVO = '' ; if ( $IMM3_PDF_AGGIUNTIVO ){ $IMM3_PDF_SCRITTA = 'Collgegamento al File PDF ' .$IMM3_PDF_AGGIUNTIVO .'

' ; $IMM3_PDF_AGGIUNTIVO = 'immagini/prodotti/' .$IMM3_PDF_AGGIUNTIVO ; } else $IMM3_PDF_AGGIUNTIVO = '' ; $Database->TSetValue('COLLEGA', 'COLLEGAMENTO' , $IMM3_PDF_AGGIUNTIVO ); $Database->TSetValue('COLLEGA', 'SCRITTA' , $IMM3_PDF_SCRITTA ); $COLLEGAMENTO_PDF = $Database->TProcess('COLLEGA', 'RETURN'); $Database->TSetValue('REGOLAMENTO', "NOME" , "
$CAT1 - $CAT2

" .$NOME ); $Database->TSetValue('REGOLAMENTO', "DESCRIZIONE" , $DESCRIZIONE .$IMM1_HTML_AGGIUNTIVO ); $Database->TSetValue('REGOLAMENTO', "NOTE" , $NOTE .$IMM2_HTML_AGGIUNTIVO ); $Database->TSetValue('REGOLAMENTO', "IMMAGINE1" , $IMMAGINE1 ); $Database->TSetValue('REGOLAMENTO', "IMMAGINE2" , $IMMAGINE2 ); $Database->TSetValue('REGOLAMENTO', "COLLEGAMENTO_PDF" , $COLLEGAMENTO_PDF ); $regola .= $Database->TProcess('REGOLAMENTO' , 'RETURN'); } } } $Database->SelectAllCategoria2($CAT1); $elenco = ''; $ComboNum = 0; while( $Database->Cat2Read()) { $ComboNum++; $CAT2 = $Database->Cat2GetData('NOME'); $CASO = rand(1000000000,9999999999); $Database->TSetValue('COLLEGA', 'COLLEGAMENTO' , "$pagina?CAT1=" .rawurlencode(strtoupper($CAT1)) ."&CAT2=" .rawurlencode(strtoupper($CAT2)) ."&CASO=$CASO" ); $Database->TSetValue('COLLEGA', 'SCRITTA' , $CAT2 ); $COLLEGA = $Database->TProcess('COLLEGA', 'RETURN'); $Database->TSetValue('TAB_REG', "N$ComboNum" , $COLLEGA ); if ($ComboNum == 2 ) { $elenco .= $Database->TProcess('TAB_REG', 'RETURN'); $ComboNum=0; } } if ( $ComboNum == 1 ) { $ComboNum++; $Database->TSetValue('TAB_REG', "N$ComboNum" , '' ); $elenco .= $Database->TProcess('TAB_REG', 'RETURN'); } $t_table_collega_reg = OpenTable_50X100() .$elenco .CloseTable_50X100(); if ($regola) $t_table_reg = OpenTable3() .$regola .CloseTable3(); else { $IMMAGINE1_CAT1 = $Database->CatsGetDataEx('IMMAGINE1' , $CAT1); $TESTO_CAT1 = $Database->CatsGetDataEx('NOTE' , $CAT1); $t_table_reg = OpenTable3() .(($IMMAGINE1_CAT1) ? '' : '' ) .(($TESTO_CAT1) ? $TESTO_CAT1 : '') .CloseTable3(); } $CORPO = $t_table_collega_reg .'
' .$t_table_reg ; } //**************************************************************************************************************************** if ( $CAT1 == 'LA GARA' ) { $Database->TAdd('COLLEGA', "template_collegamento.htm" ); $Database->TAdd('TAB_REG', "template_elenco_regolamenti.htm" ); $Database->TAdd('REGOLAMENTO', "template_regolamenti.htm" ); if ( $CAT2 ) { $regola=''; $Database->ProductsSelectByCat($CAT1,$CAT2); while($Database->ProductRead()) { if($Database->ProductIs('AVAILABLE')) { $NOME = $Database->ProductGetData('NOME'); $DESCRIZIONE = $Database->ProductGetData('DESCRIZIONE'); $NOTE = $Database->ProductGetData('NOTE'); $IMMAGINE1 = $Database->ProductGetData('IMMAGINE1'); $IMMAGINE2 = $Database->ProductGetData('IMMAGINE2'); $IMM1_HTML_AGGIUNTIVO= $Database->ProductGetData('IMMAGINE1_SMALL'); $IMM2_HTML_AGGIUNTIVO= $Database->ProductGetData('IMMAGINE2_SMALL'); $IMM3_PDF_AGGIUNTIVO = $Database->ProductGetData('IMMAGINE3_SMALL'); if ( $IMMAGINE1 ) $IMMAGINE1 = '' ; else $IMMAGINE1 ='' ; if ( $IMMAGINE1 ) $IMMAGINE2 = '' ; else $IMMAGINE2 ='' ; if ( $IMM1_HTML_AGGIUNTIVO ) $IMM1_HTML_AGGIUNTIVO = implode("\n",file('immagini/prodotti/' .$IMM1_HTML_AGGIUNTIVO )); else $IMM1_HTML_AGGIUNTIVO = '' ; if ( $IMM2_HTML_AGGIUNTIVO ) $IMM2_HTML_AGGIUNTIVO = implode("\n",file('immagini/prodotti/' .$IMM2_HTML_AGGIUNTIVO )); else $IMM2_HTML_AGGIUNTIVO = '' ; if ( $IMM3_PDF_AGGIUNTIVO ){ $IMM3_PDF_SCRITTA = 'Collgegamento al File PDF ' .$IMM3_PDF_AGGIUNTIVO .'

' ; $IMM3_PDF_AGGIUNTIVO = 'immagini/prodotti/' .$IMM3_PDF_AGGIUNTIVO ; } else $IMM3_PDF_AGGIUNTIVO = '' ; $Database->TSetValue('COLLEGA', 'COLLEGAMENTO' , $IMM3_PDF_AGGIUNTIVO ); $Database->TSetValue('COLLEGA', 'SCRITTA' , $IMM3_PDF_SCRITTA ); $COLLEGAMENTO_PDF = $Database->TProcess('COLLEGA', 'RETURN'); $Database->TSetValue('REGOLAMENTO', "NOME" , "
$CAT1 - $CAT2

" .$NOME ); $Database->TSetValue('REGOLAMENTO', "DESCRIZIONE" , $DESCRIZIONE .$IMM1_HTML_AGGIUNTIVO ); $Database->TSetValue('REGOLAMENTO', "NOTE" , $NOTE .$IMM2_HTML_AGGIUNTIVO ); $Database->TSetValue('REGOLAMENTO', "IMMAGINE1" , $IMMAGINE1 ); $Database->TSetValue('REGOLAMENTO', "IMMAGINE2" , $IMMAGINE2 ); $Database->TSetValue('REGOLAMENTO', "COLLEGAMENTO_PDF" , $COLLEGAMENTO_PDF ); $regola .= $Database->TProcess('REGOLAMENTO' , 'RETURN'); } } } else { $PAG_HTML_AGG = $Database->CatsGetDataEx('IMMAGINE1' , $CAT1); if ( $PAG_HTML_AGG ) $regola = implode("\n",file('immagini/serie/' .$PAG_HTML_AGG )); else $regola = '' ; } $Database->SelectAllCategoria2($CAT1); $elenco = ''; $ComboNum = 0; while( $Database->Cat2Read()) { $ComboNum++; $CAT2 = $Database->Cat2GetData('NOME'); $CASO = rand(1000000000,9999999999); $Database->TSetValue('COLLEGA', 'COLLEGAMENTO' , "$pagina?CAT1=" .rawurlencode(strtoupper($CAT1)) ."&CAT2=" .rawurlencode(strtoupper($CAT2)) ."&CASO=$CASO" ); $Database->TSetValue('COLLEGA', 'SCRITTA' , $CAT2 ); $COLLEGA = $Database->TProcess('COLLEGA', 'RETURN'); $Database->TSetValue('TAB_REG', "N$ComboNum" , $COLLEGA ); if ($ComboNum == 2 ) { $elenco .= $Database->TProcess('TAB_REG', 'RETURN'); $ComboNum=0; } } if ( $ComboNum == 1 ) { $ComboNum++; $Database->TSetValue('TAB_REG', "N$ComboNum" , '' ); $elenco .= $Database->TProcess('TAB_REG', 'RETURN'); } $t_table_collega_reg = OpenTable_50X100() .$elenco .CloseTable_50X100(); $t_table_reg = OpenTable3() .$regola .CloseTable3(); $CORPO = $t_table_collega_reg .'
' .$t_table_reg ; } //**************************************************************************************************************************** //**************************************************************************************************************************** if ( $CAT1 == 'SPONSOR' ) { $Database->TAdd('COLLEGA', "template_collegamento.htm" ); $Database->TAdd('COLLEGA_IMMAGINE', "template_collegamento_immagine.htm" ); $Database->TAdd('TAB_REG', "template_elenco_sponsor.htm" ); $Database->TAdd('REGOLAMENTO', "template_sponsor.htm" ); if ( $CAT2 ) { $regola=''; $Database->ProductsSelectByCat($CAT1,$CAT2); while($Database->ProductRead()) { if($Database->ProductIs('AVAILABLE')) { $NOME = $Database->ProductGetData('NOME'); $DESCRIZIONE = $Database->ProductGetData('DESCRIZIONE'); $NOTE = $Database->ProductGetData('NOTE'); $IMMAGINE1 = $Database->ProductGetData('IMMAGINE1'); $IMMAGINE2 = $Database->ProductGetData('IMMAGINE2'); $IMM1_HTML_AGGIUNTIVO= $Database->ProductGetData('IMMAGINE1_SMALL'); $IMM2_HTML_AGGIUNTIVO= $Database->ProductGetData('IMMAGINE2_SMALL'); $Database->TSetValue('COLLEGA', 'COLLEGAMENTO' , $DESCRIZIONE ); $Database->TSetValue('COLLEGA', 'SCRITTA' , $DESCRIZIONE ); $DESCRIZIONE_COLLEGATA = $Database->TProcess('COLLEGA', 'RETURN'); if ( $IMMAGINE1 ) { $IMMAGINE1 = '' ; $Database->TSetValue('COLLEGA_IMMAGINE', 'COLLEGAMENTO' , $DESCRIZIONE ); $Database->TSetValue('COLLEGA_IMMAGINE', 'IMMAGINE' , $IMMAGINE1 ); $IMMAGINE1 = $Database->TProcess('COLLEGA_IMMAGINE', 'RETURN'); } else $IMMAGINE1 ='' ; if ( $IMMAGINE2 ) { $IMMAGINE2 = '' ; $Database->TSetValue('COLLEGA_IMMAGINE', 'COLLEGAMENTO' , $DESCRIZIONE ); $Database->TSetValue('COLLEGA_IMMAGINE', 'IMMAGINE' , $IMMAGINE2 ); $IMMAGINE2 = $Database->TProcess('COLLEGA_IMMAGINE', 'RETURN'); } else $IMMAGINE2 ='' ; if ( $IMM1_HTML_AGGIUNTIVO ) $IMM1_HTML_AGGIUNTIVO = implode("\n",file('immagini/prodotti/' .$IMM1_HTML_AGGIUNTIVO )); else $IMM1_HTML_AGGIUNTIVO = '' ; if ( $IMM2_HTML_AGGIUNTIVO ) $IMM2_HTML_AGGIUNTIVO = implode("\n",file('immagini/prodotti/' .$IMM2_HTML_AGGIUNTIVO )); else $IMM2_HTML_AGGIUNTIVO = '' ; $Database->TSetValue('REGOLAMENTO', "NOME" , "
$CAT1 - $CAT2

" .$NOME ); $Database->TSetValue('REGOLAMENTO', "DESCRIZIONE" , $DESCRIZIONE_COLLEGATA .$IMM1_HTML_AGGIUNTIVO ); $Database->TSetValue('REGOLAMENTO', "NOTE" , $NOTE .$IMM2_HTML_AGGIUNTIVO ); $Database->TSetValue('REGOLAMENTO', "IMMAGINE1" , $IMMAGINE1 ); $Database->TSetValue('REGOLAMENTO', "IMMAGINE2" , $IMMAGINE2 ); $regola .= $Database->TProcess('REGOLAMENTO' , 'RETURN'); } } } $Database->SelectAllCategoria2($CAT1); $elenco = ''; $ComboNum = 0; while( $Database->Cat2Read()) { $ComboNum++; $CAT2 = $Database->Cat2GetData('NOME'); $CASO = rand(1000000000,9999999999); $Database->TSetValue('COLLEGA', 'COLLEGAMENTO' , "$pagina?CAT1=" .rawurlencode(strtoupper($CAT1)) ."&CAT2=" .rawurlencode($CAT2) ."&CASO=$CASO" ); $Database->TSetValue('COLLEGA', 'SCRITTA' , $CAT2 ); $COLLEGA = $Database->TProcess('COLLEGA', 'RETURN'); $Database->TSetValue('TAB_REG', "N$ComboNum" , $COLLEGA ); if ($ComboNum == 2 ) { $elenco .= $Database->TProcess('TAB_REG', 'RETURN'); $ComboNum=0; } } if ( $ComboNum == 1 ) { $ComboNum++; $Database->TSetValue('TAB_REG', "N$ComboNum" , '' ); $elenco .= $Database->TProcess('TAB_REG', 'RETURN'); } $t_table_collega_reg = OpenTable_50X100() .$elenco .CloseTable_50X100(); $t_table_reg = OpenTable3() .$regola .CloseTable3(); $CORPO = $t_table_collega_reg .'
' .$t_table_reg ; } //echo(OpenTable() ); //echo('rthtrhtrhrthrt'); //echo(CloseTable()); // // echo(OpenTable2() ); // echo('rthtrhtrhrXXXX XXXXXXXXXXX XXXXXXx222222 2hrt'); // echo(CloseTable2()); // //echo(OpenTable3() ); //echo('rthtrhtrhrXXXX XXXXXXXXXXX XXXXXXx222222 2hrt'); //echo(CloseTable3()); // //echo(OpenTable4()); //echo('rthtrhtrhrXXXX XXXXXXXXXXX XXXXXXx222222 2hrt'); //echo(CloseTable4()); // //echo(themesidebox('Menu', 'ciaoooo conten')); //echo(themefooter('Scrivici a info@ilbirillo.org')) ; $Database->TSetValue('TEMPLATE', 'INTESTAZIONE' , $intestazione ); $Database->TSetValue('TEMPLATE', 'MENU' , $menu ); $Database->TSetValue('TEMPLATE', 'NEWS' , $news ); $Database->TSetValue('TEMPLATE', 'PIEDE' , $piede ); $Database->TSetValue('TEMPLATE', 'FINE' , ''); $Database->TSetValue('TEMPLATE', 'CLASSIFICA' , $CLASSIFICA ); $Database->TSetValue('TEMPLATE', 'SONDAGGIO' , $SONDAGGIO ); $Database->TSetValue('TEMPLATE', 'AGGIUNTIVO' , $AGGIUNTIVO ); $Database->TSetValue('TEMPLATE', 'CORPO' , $CORPO ); $Database->TSetValue('TEMPLATE', 'PAGINA' , $CAT1 ); $Database->TProcess('TEMPLATE'); $Database->TShow(); $Database->DbDisconnect(); ?>