Lee lo siguiente:
http://www.php.net/variables.external necesitas de alguna forma persistir el valor de tu variable, no porque la declares siempre va a existir en el mismo contexto. Recuerda que PHP se ejecuta en el servidor y no en el cliente.
Saludos.