Salve oggi per allenarmi in php ho deciso di fare ruffini, ma non mi trovo credo di sbagliare qualcosa nell'ultimo FOR:

1. io ho messo il segno più ma poi lo dovreo levare per permettere allo script di gestire i numeri relativi ma questo so che si può fare un un if $num<0 ora però il mio fatto è che secondo me i nuemri sono invertiti ecco il sorgente

Codice PHP:
<HTML>
<HEAD>
<TITLE>New Document</TITLE>
</HEAD>
<BODY>
<?php

if(isset($_POST['go'])){

$div = $_POST['c'];
$grado = $_POST['grado'];

echo
'c='.$div.' e grado='.$grado;

$grado_temp = $grado++;

$num = array();

//da $_POST li metto in un array
for($i=0;$i<$grado_temp;$i++){

$num[$i] = $_POST[$i];

}

//ARRAY PER I RISULTATI
$risu= array();

//il grado del risultato è sempre il grado del divisore -1
$grado_temp2= $grado - 1 ;

//IL PRIMO COEFFICIENTE DEL RISULTATO è UGUALE A IL PRIMO $num[0] ...
$risu[0] = $num[0];

$num2=array_reverse($num);

//QUI VENGO EFFETTUATI I CALCOLI VERI! FIN QUANDO NON SI RAGGIUNGE IL GRADO...
for($j = 1; $j!=$grado_temp2; $j++ ){

//TROVO L'ID PRECEDENTE
$pre = $j - 1;

//IL SECONDO RISULTATO E' UGUALE A $RISUL[]
$risu[$j] = $risu[$pre] * $div + $num2[$pre];

}

print_r($risu);

}


?>
</BODY>
</HTML>