1. the only other ways to pass things around would be in sessions, or by setting a cookie on the user's computer... i hate the latter, and would prefer the former, but would NEVER carry things like a MySQL uname and password around in cookies or sessions. cookies, sessions, and even post & get (url) should be used for user-specific things (who are they, what are they asking the server to do), not program-related things (like the database password, or the global font size, or the site admin's email address... this is generally done with a config file or other included file:
2. you could define your vars (like the MySQL uname and pword) in a config file, and include it at the top of all your PHP scripts: <? include('incdir/config.php'); ?> <html> ... </html> 3. you can extend this further, by setting a value php.ini (auto-prepend I think) so that PHP will ALLWAYS includes the config file at the top of every script. Justin on 11/12/02 10:56 AM, Stefan Hoelzner ([EMAIL PROTECTED]) wrote: > Hi folks, > > surely this question has already been answered many times before in this ng, > but nevertheless: I want to pass variables from > one .php to another .php script. But I do not want to use either the > http://localhost/target.php?var1=test&var2=test2 nor > the > POST method. I would like to pass over general variables like usernames and > passwords for several MySQL-connects; obviously > it is not a good way to pass these vars via the mentioned ways. > > What else does PHP offer? Are there any other methods? Can I define these vars > as some kind of "global variables" in any > ini-file? > > THX for your support! > > Stefan. > > Justin French -------------------- http://Indent.com.au Web Development & Graphic Design -------------------- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php