Código PHP:
<?
function array_recibe($url_array) {
$tmp = stripslashes($url_array);
$tmp = urldecode($tmp);
$tmp = unserialize($tmp);
return $tmp;
}
$array=$_POST['array'];
$array=array_recibe($array);
foreach ($array as $indice => $valor){
echo $indice." = ".$valor."<br>";
}
?>
Talvez elproblema con tu codigo es que tratas de recoger los datos provenientes de la URL usando $_POST, cuando los datos pasados por URL se acceden mediante $_GET.
Entonces, seria:
$array=$_GET['array'];