Veamos si te he entendido. La aplicación trabaja en PHP pero tienes una página que lo hace en ASP VBScript. ¿Es asi? No puedes pasar variables de sesión entre diferentes intérpretes de lenguaje ya que motor de PHP guarda la sesión con un identificador distinto del de, por ejemplo, ASP. Puedes hacer entre ASP JScript y ASP VBScript pero no entre PHP y ASP JSCript por poner un ejemplo.
Una opción es pasar el dato entre las páginas ya sea usando los verbos GET o POST (peticiones HTTP) o bien usando cookies
Un saludo