Allora penso di aver intuito il problema ma non riesco a risolverlo.
Si tratta della funzione globale calcolo1
}
global $diff;
function calcolo_1($costo_tot,$r1,$valore)
{
global $diff;
if(isset($r1) && $valore > $r1)
{
$diff=$valore - $r1;
$costo_prev= $costo_tot - $diff;
$diff="(-".$diff.")";
echo"<font class='costo'>"."["."Euro ".$r1."]</font>";
}
if(isset($r1) && $valore < $r1)
{
$diff=$r1 - $valore;
$costo_prev= $costo_tot + $diff;
$diff="(+".$diff.")";
echo"<font class='costo'>"."["."Euro ".$r1."]</font>";
}
}
presente nel file delle varibili.
In ogni pagina invece la funzione che richiama è questa:
<?php calcolo_1($costo_totale,$val_gar_2,$val_gar)?>
soluzioni?