Buongiorno, ho trovato su Google come passare tramite un form invece di una variabile un array ma facendo così non mi funziona:

provamanda.php
codice:
<html>
<?php
$array= array(1,2,3);
?>
<form action="provaricevi.php">
<input type="hidden" name="array" value="<?php print(serialize($array)); ?>" > 
<input type="submit" value="invia hidden"> 
</form>
</html>
provaricevi.php
codice:
<html>
<?php
$array = unserialize($_POST['array']);
foreach ($array as $c){
echo $c;
}

?>

</html>
avete qualche chiarimento da darmi?
Grazie in anticipo