... register_globals, reviza las FAQ, la solución simple es que cambias la directiva de tu local.
La manera de recojer la variable es con $_GET (la envias en la URL) y te da problemas por los espacios en la misma. Procura evitarlos, quizá debas hacer uso de urldecode().
No tengo experiencia con flash y depende de tu aplicación, pero quizá no sea buena idea manejar los datos por URL; seguridad, límites de carácteres, codificación de los mismos... Te sugeriría veas la manera de enviarlos vía POST.
Suerte!