Tienes que serializar el array, o usar SESSIONES/COOKIES.
Ah, tienes un error aqui:
Para comparar se utiliza ==, de lo contrario siempre se va ejecutar tu condicional (porque asignas).
Para serializar un array, usa serialize():
http://www.php.net/manual/es/function.serialize.php
Y para recibirlo, tienes que deserializarlo():
http://www.php.net/manual/es/function.unserialize.php
PD: Tienes que pasar el array por urlencode() luego de serializarlo.
PD2: xD La opcion de pateketrueke es aun mejor.