|
Posted by J.O. Aho on 12/27/05 20:32
rithish@gmail.com wrote:
> Is it possible to set a custom server variable so that it may be used
> in the latter part of a script? Say something like $_SERVER["myvar"] =
> "myvalue", and then be able to use 'myvar' later.
You could, but I would advice you against to do a such thing, as you will most
likely get trouble to see from where the value comes when you are to debug
your code a long time later or it can be someone else who does the debugging.
Use a normal global value instead, like
$myvalue = "myvalue";
> The reason being that I want some client-side information to flow to
> PHP, and the PHP script flow will be controlled depending on this
> information.
>
> [snippet]
>
> <?php
> if ($_REQUEST["action"] == "setvar")
> {
> $_SERVER["WindowName"] == $_REQUEST["window"];
> exit ();
> }
This don't make any sense, you assign a value to an array and then exit the
script and you loose the value at the same time.
> Basically, the execution flows depending on which window the file is
> being invoked in. I guess I could use sessions for this. However, I
> wanted to know if there were any alternative to sessions. Setting &
> Getting a server variable would be that much more simple.
The alternative to sessions are called cookies, but it's really not an
alternative as sessions usually are cookies.
> And before I am flamed, the app is being developed for our intranet,
> and hence you see the usage of ActiveXObject("Microsoft.XMLHTTP")
Your loss, not mine...
Navigation:
[Reply to this message]
|