Il modo in cui devi ordinare i campi non mi è ben chiaro, cmq per quanto riguarda il recupero dell'array ord passato in post è abbastanza semplice:
quando fai submit di un form tutti i dati dei campi vengono inseriti in un array globale $_POST o $_GET, a seconda del method che hai utilizzato, il quale ha come indici i nomi dei campi e come valore il value; per questo il valore di un campo puoi recuperarlo leggendo la variabile $_POST['nomecampo'] o $_GET['nomecampo'], ma nel momento in cui fai submit di un array di campi praticamente avrai un array all'interno di un sigolo elemento di $_POST o $_GET, quindi in sostanza un array multidimensionale.
Nel tuo caso per recuperare il valore del campo ord[1] in ordina.php dovrai riferirti a $_POST['ord'][1], cioè il primo elemento dell'array contenuto nell'elemento con indice 'ord' di $_POST