Para el vector te sugiero lo siguiente:
Código PHP:
<? $vector=array('uno', 'dos', 'tres'); ?>
<form id="form1" name="form1" method="post" action="">
<input type="submit" name="Submit" value="Enviar" />
<? for($i=0;$i<count($vector);$i++){?>
<input type="hidden" name="datos<? echo $i;?>" value="<? echo $vector[$i];?>" />
<? }?>
<input type="hidden" name="maximo" value="<? echo $i;?>" />
</form>
Para rescatar los valores tienes que hacer lo siguiente:
Código PHP:
<?
extract($_POST);
$datos='datos';
for($i=0;$i<$maximo;$i++){
echo "<br>Valor: ".${$datos.$i};
}
?>