Ho uno script:

Codice PHP:
if(strstr ($_GET['action'], 'addiziona_numeri')){

$car_add $_POST['car_add'];

 echo 
"
 


 <table border=\"10\" width=\"350\">
<caption> Quanti numeri vuoi addizionare? </caption>
 <tr>
  <th>
   <form action=\"\" name=\"\" method=\"post\">
     Quanti numeri vuoi addizionare ?
     <input type=\"text\" value=\"\" name=\"car_add\" /> 
 

     <input type=\"submit\" value=\"Vai\" /> 
   </form>
  </th>
 </tr>
</table>
 "
;

if(!
$car_add){
 
    echo 
"<script>alert(\"Inserisci il numero dei caratteri da addizionare.\")</script>"
 
}else {

    echo 
"<script> window.location = \"programming.php?".$_SERVER['QUERY_STRING']."=".$car_add."\";</script>";

}
    
$car_add_$_GET['addiziona_numeri'];
    
    echo 
"$car_add_";
    
    
$mul 1;
    
    
$numeri = array();
    
    echo 
"<form action=\"\" name=\"\" method=\"post\"> <center>";
    
    while (
$mul <= $car_add_) {
     echo 
"
Inserisci il "
.($mul 1)." carattere da addizionare: <input type=\"text\" value=\"\" name=\"".($mul 1)."\" />
"
;
     
     
$a $mul 1;
     
     
array_push($numeri$_POST[$a]);
     
     echo 
"
 ->>"
.$_POST[$a]." <<- 
"
;
     
     
$mul++;
    } 
    
    
    
    echo 
"
 <input type=\"submit\" value=\"Addiziona i "
.$car_add." numeri \" /> </center></form>";
    
    
$somma array_sum($numeri);
    
    
print_r ($numeri);
    
    echo 
"
 Risultato: 
$somma";


 
}else {


Che fa addizionare X numeri fra loro, ma non funziona