<?php
#------------------------------------------------------------------------#
# FILE: index.php
# CREATO DA: Paola Paoloni
# IN DATA: 01/12/2006
# CONTENUTO: Controller di livello 1.
#------------------------------------------------------------------------#
# VERSIONE: 0.1
# MODIFICATO DA: 
# IN DATA: …
# ->
#------------------------------------------------------------------------#

#------------------------------------------------------------------------#
#--- SESSIONE E AMBIENTE ------------------------------------------------#
require("../common/include/ambiente.inc");

if (!session_is_registered("SID")) session_start(); 

#------------------------------------------------------------------------#
#--- CONTROLLI HTTP E VARIABILI CHE USO PER LA RICERCA ------------------#
$unita     = "report";
$sezione   = ( isset($_GET['sezione']) ) ? $_GET['sezione'] : ""; 
$opener    = ( isset($_GET['opener']) ) ? $_GET['opener'] : ""; 
$modo      = ( isset($_REQUEST['modo'])   ) ? $_REQUEST['modo']   : "" ; 
$azione    = ( isset($_REQUEST['azione']) ) ? $_REQUEST['azione'] : "sel" ; 
$pop_up    = ( isset($_REQUEST['pop_up']) ) ? $_REQUEST['pop_up'] : NULL ; 
$lettera   = ( isset($_POST['lettera']) ) ? $_POST['lettera'] : 'A' ;  
$num_conto  = ( isset($_POST['num_conto']) ) ? $_POST['num_conto'] : "" ;  
$id_tipologia  = ( isset($_POST['id_tipologia']) ) ? $_POST['id_tipologia'] : NULL ;
$id_acc   = ( isset($_REQUEST['id_acc']) ) ? $_REQUEST['id_acc'] : NULL ;
$id_add   = ( isset($_REQUEST['id_add']) ) ? $_REQUEST['id_add'] : NULL ;
$id_progetto    = ( isset($_POST['id_progetto']) ) ? $_POST['id_progetto'] : NULL ;
$id_finanziatore    = ( isset($_POST['id_finanziatore']) ) ? $_POST['id_finanziatore'] : NULL ;
$id_doc    = ( isset($_POST['id_doc']) ) ? $_POST['id_doc'] : NULL ;
$id_fornitore    = ( isset($_POST['id_fornitore']) ) ? $_POST['id_fornitore'] : NULL ;
$k_profilo=( isset($_SESSION['k_profilo'])) ? $_SESSION['k_profilo'] : NULL ;
$id_utente = ( isset($_SESSION['id_utente']) ) ? $_SESSION['id_utente'] : NULL ;

$utente    = ( isset($_SESSION['user'])      ) ? $_SESSION['user']      : "anonimo" ;
$regione = (isset($_POST['regione']))?($_POST['regione']):NULL;
$morosita_soci = (isset($_POST['morosita_soci']))?($_POST['morosita_soci']):"";
$status_soci = (isset($_POST['status_soci']))?($_POST['status_soci']):"";
$id_cb_box = (isset($_POST['id_cb_box']))?($_POST['id_cb_box']):4;
$pagamento = (isset($_POST['pagamento']))?($_POST['pagamento']):"0";
$today     =  date ('Y-m-d');
$arr=$funzioni->esplodi_data($today);
$anno_a=(isset($_POST['anno_a']))?$_POST['anno_a']:$arr[0];
$mese_a=(isset($_POST['mese_a']))?$_POST['mese_a']:$arr[1];
$giorno_a=(isset($_POST['giorno_a']))?$_POST['giorno_a']:$arr[2]; 
$anno_da=(isset($_POST['anno_da']))?$_POST['anno_da']:$arr[0];
$mese_da=(isset($_POST['mese_da']))?$_POST['mese_da']:$arr[1];
$giorno_da=(isset($_POST['giorno_da']))?$_POST['giorno_da']:$arr[2]; 
$c_da_a=(isset($_POST['c_da_a']))?$_POST['c_da_a']:""; 
$residuo=(isset($_POST['residuo']))?$_POST['residuo']:""; 
$scadenze=(isset($_POST['scadenze']))?$_POST['scadenze']:"";
$doc = (isset($_POST['doc']))?$_POST['doc']:""; 
$arr_per = $funzioni->calcola_percentuale($anno_in_corso);
$percentuale_quote_associazione = $arr_per['sede'];
$percentuale_quote_regione = $arr_per['regione']; 
$data_a = $anno_a."-".$mese_a."-".$giorno_a;
$data_da = $anno_da."-".$mese_da."-".$giorno_da;
($id_finanziatore=="- - - Scegli - - -")?0:$id_finanziatore;

#------------------------------------------------------------------------#
#--- CLASSE TRACE AUTORIZZAZIONI ----------------------------------------#
$trace = new K_trace($prof_trace,__FILE__,$utente);
$trace->trace(5,"START UNITA:$unita SEZIONE:$sezione MODO:$modo AZIONE:$azione");

#------------------------------------------------------------------------#
#--- CLASSE DIRITTI AUTORIZZAZIONI --------------------------------------#
$diritti         = new K_diritti($id_utente,__FILE__);
$visualizzazione = "visualizzazione_".$unita;
if ((!$diritti -> $visualizzazione)&&(!$diritti->visualizzazione_report_saldi_da_gruppo)) 
{
	//gestione caso di ingresso non autorizzato
   //gestione caso di ingresso non autorizzato
	session_unset();
	session_destroy();
    K_eccezione::crea(array("codice"  =>"0.1",   "tracer" => $trace,
                            "file"   =>__FILE__, "linea"  =>__LINE__ ));
    $trace->trace(1,"ERRORE AUTENTICAZIONE IP={$_SERVER['REMOTE_ADDR']} username=$utente");
}

//Se visualizzazione_report_saldi_da_gruppo=1 seleziono quale è il suo gruppo e quali sono i suoi progetti

if ($diritti->visualizzazione_report_saldi_da_gruppo){//$diritti->visualizzazione_report_saldi_da_gruppo) {


	//seleziono tutti i gruppi di lavoro di cui l'utente fa parte
	$sql="SELECT id_progetto FROM membri_gruppi WHERE id_utente='$id_utente' AND diritti_report = 1";
	$risultato=$funzioni->esegui_query_select($sql);
	$i=0;
	while ($row=mysql_fetch_array($risultato['valori'])){
	    $trace->trace(3,"QUERY: ".$sql);
		$array_gruppi_di_lavoro[$i]=$row['id_progetto'];
		$i=$i+1;
 
	}
    
     $trace->trace(3,"ora seleziono i progetti di quel gruppo di lavoro ". $i);
	//ora seleziono i progetti di quel gruppo di lavoro
	$contatore_progetti=0;
//	for ($jj=0;$jj++;$jj<$i){
	$jj=0;
	$array_progetti = null;
	while($jj<$i){
	     
		$gg=$array_gruppi_di_lavoro[$jj];
		
		$sql="SELECT id FROM progettazioni WHERE gruppo_di_lavoro='$gg'";
		$risultato=$funzioni->esegui_query_select($sql);
		 $trace->trace(3,"QUERY: ".$sql);
		
		while ($row2 = mysql_fetch_array($risultato['valori'])){
		    
			$array_progetti[$contatore_progetti]=$row2['id'];
			$contatore_progetti++;
			
 
		}
      $jj++;
	}
	
	//if ( $array_progetti == null ) echo "non hai nessun progetto";
	
}
?>
<!-- <pagina> -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  <title><?php echo  $sito ?></title>

 <!-- <stile> -->
  <link href="/<?php echo  $sito ?>/common/include/style.css" rel="stylesheet" type="text/css">
  <link href="/<?php echo  $sito ?>/common/styles/menu.css" rel="stylesheet" type="text/css">   
  <link href="/<?php echo  $sito ?>/common/styles/tabber.css" rel="stylesheet" type="text/css">   
  <link href="/<?php echo  $sito ?>/common/styles/eccezione.css" rel="stylesheet" type="text/css">     
 <!-- </stile> -->


 <!-- <javascript esterno> -->
 <script language="JavaScript">
 document.write('<script language="JavaScript" src="<?php echo  $javascript_path?>/datax.js"></sc' + 'ript>');</script>
 <script src="<?php echo  $javascript_path?>/md5.js"           type="text/javascript"></script> 
 <script src="<?php echo  $javascript_path?>/prototype.js"     type="text/javascript"></script>
 <script src="<?php echo  $javascript_path?>/effects.js"       type="text/javascript"></script> 
 <script src="<?php echo  $javascript_path?>/rico.js"          type="text/javascript"></script> 
 <script src="<?php echo  $javascript_path?>/bubble.js"        type="text/javascript"></script>
 <script src="<?php echo  $javascript_path?>/tabber.js"        type="text/javascript"></script>  
 <script src="<?php echo  $javascript_path?>/filterlist.js"    type="text/javascript"></script>  
 <script src="<?php echo  $javascript_path?>/k_PopupManger.js" type="text/javascript"></script>  
 <script src="<?php echo  $javascript_path?>/utils.js" type="text/javascript"></script>  

 <!-- </javascript esterno>  -->
 
 <body id="corpo">

 <!-- <header> --> 
<?php
if ($pop_up==0) 
{ // <if[2]>
	include_once($include_path."/testata/testata.php");
?> 
 <!-- </header> --> 


<table width="1000" class="table2"  border="0" align="center" cellpadding="0" cellspacing="0" summary="Tabella di layout">
  <tr> 
    <td width="924" align="right" valign="top" ><a href="/<?php echo $sito ?>/utenti/index.php?sezione=IN" class="logout"  title="logout">Home</a> </td>
    <td width="76" align="right" valign="top" ><a href="../common/include/logout.php" class="logout"  title="logout">Logout</a> 
    </td>
  </tr>
</table>
 <!-- <layout> --> 
 <table width="1000"  class="table2" border="0" align="center" cellpadding="0" cellspacing="0" summary="Tabella di layout">
  <tr >
     <td width="100%" valign="top">
<?php
} // </if[2]>
?>
   <!-- <contenuti> --> 
<?php 
 #------------------------------------------------------------------------#
 #--- INCLUSIONE DEL CONTROLLER DI RANGO 2 -------------------------------#

  include($sezione.".php");	
?>
   <!-- </contenuti> -->
<?php  
 if ($pop_up==0) { ?>
   </td>
  </tr>
 </table>
 <!-- </layout> -->  

 <!-- <footer> -->
<?php include_once($include_path."/footer.php");
 }
?>
<script>
document.onLoad=enableTooltips("#e2e8e8");
</script>
 <!-- </footer> -->
 </body>
</html>
<!-- </pagina> -->
<?php
 $trace->trace(5,"STOP UNITA:$unita SEZIONE:$sezione MODO:$modo AZIONE:$azione");
 $trace=0;
?>