Voglio inviare un array tramite post

pagina di invio:
<input type="hidden" name="arrId" value="'.serialize($arrayId).'" />


pagina che riceve:
if (isset($_POST['arrId'])){
foreach (unserialize($_POST['arrId']) as $array){
echo $array;
}
}

ma mi da il seguente errore:

Notice: unserialize() [function.unserialize]: Error at offset 0 of 5 bytes.......

Warning: Invalid argument supplied for foreach() in......


Ho provato in tutti i modi ma niente.
Devo solo inviare un array con dei numeri rappresentanti id.

Qualcuno mi puo aiutare?
Grazie.