On Fri, October 28, 2005 9:36 am, Christoph Freundl wrote: > Perhaps I return to what I primarily intended to ask: is it really the > wanted behaviour of virtual() that changes that are made by the > included file do not influence the environment of the including file? That is most definitely a desirable behaviour for some users. /virtual is a separate HTTP requestm just as if the user had surfed there and crammed in the result. HTTP is stateless for various reasons. There are pros and cons to that, but it was not done on a whim. You MIGHT be able to pass myvar *into* the /virtual as a GET arg... <!-- #virtual /whatever.shtml?myvar=<!-- #print myvar -->--> I'm pretty sure of 2 things: 1. <!-- #print myvar --> is probably not how you print out an SSI var. 2. Even if it *IS* how you do it, nesting the <!-- # directives ain't gonna work. But you get the idea. -- Like Music? http://l-i-e.com/artists.htm -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php