ciao
allora, vi chiedo una cosa che magari a voi sembrerra semplice ma per me sembra che nn lo è.dunque, ho una tabella che contiene delle caselle di testo in cui vanno inseriti dei perzzi, e poi ci sono i select dove scegliere l'aliquota iva.
<form name="tabella" method="post" action="esempio4.php">
<table border="1" cellspacing="1" cellpadding="1" width="40%" height="70%">
<tr><td>Prezzo
<td>Aliquota IVA
<tr><td><input type="text" name="prezzo1" size="20">
<td><select name="iva1">
<option>4.00% </option>
<option>10.00% </option>
<option>20.00% </option>
</select>
......e poi uguale per altre 9 righe.
il mio cidice php dovrebbe stampare il totale imponibile ed il totale(iva compresa).Ma nn lo fa, stampandomi vari errori
Notice: Undefined index: prezzoj in ...Codice PHP:
$tot=0;
$tot_iva=0;
for ($j=1; $j<=10; $j++)
{ if ((isset($_POST['prezzoj']))&&(isset($_POST['ivaj'])))
{$prezzoj=$_POST['prezzoj'];
$ivaj=$_POST['ivaj'];
$i=($prezzoj*$ivaj/100);
$tot=$tot+$prezzoj;
$tot_iva=$tot_iva+$i;
}
echo "Totale imponibile=".$tot;
$t=$tot+$tot_iva;
echo "Totale da pagare=".$t;
}
Notice: Undefined index: ivaj in ...
p.s. sto usando un libro che propone di usare in questo caso le $$ pero lo script mi sembra tanto piu complikcato e poi, in esecuzione mi da tanti di quei errori che nn so da dove cominciare.ho cercato di scrivere lo script a modo mio ma nn sembra dare risultati migliori. quindi, avete qualche idea?![]()