Ho cercato un po' in giro nel forum, ma non ho trovato nulla di propriamente simile al quesito che ho da porre.
Ho due file: "register.php" e "reader.php"
Nel primo, dovendo scrivere e sovrascrivere il file, ho una serie di array che sono salvati in questo formato:
codice:
<? $money[] = "50|60"; ?> 
<? $money[] = "70|84"; ?>
<? $money[] = "30|36"; ?>
I valori di ogni array sono espressi in senso "prezzo senza iva|prezzo con iva".
Il secondo file serve a richiamare le variabili degli array e a sommarle nella loro totalità:
codice:
<? 
require ("register.php");
fopen("register.php", "r"); // apro il file 
$num = count($money); // conto il numero di array presenti 
// creo un ciclo for, che permetta di leggere register.php riga per riga 
// poi uso list ed explode per dividere le variabili di ogni array 
for($i = 0; $i < $num; $i++){
list($iva_esclusa, $iva_inclusa) = explode("|", $money[$i]);
// a questo punto provo a sommare tutte le variabili $iva_inclusa 
$x = array_sum($iva_inclusa);
// successivamente cerco di fare le stessa cosa con $iva_esclusa 
$y = array_sum($iva_esclusa);
// quindi vado a stampare le variabili 
echo "Totale iva esclusa: $y 
"; 
echo "Totale iva inclusa: $x 
";
}
?>
In linea di principio pensavo di esserci, ma la cosa non funziona. Sapreste dirmi come posso rimediare all'errore? Ne ho provate tante, ma i risultati finora non sono esaltanti.
Grazie anticipatamente