ID: 9857
User Update by: [EMAIL PROTECTED]
Status: Open
Bug Type: IIS related
Description: define("named_constant")
A define on php4isapi has a tendency to bleed over to the next page load. refresh and
a completely different page have retain a defined constant.
eg:
test1.php
<?
define("anything",1);
echo (defined("anything")?"anything defined":"anything not defined");
?>
test2.php
echo (defined("anything")?"anything defined":"anything not defined");
after pointing browser at test1.php
test 2.php contains "anything defined", instead of "not"
Previous Comments:
---------------------------------------------------------------------------
[2001-03-20 01:15:49] [EMAIL PROTECTED]
With this code at the top of an include file, the results are unpretictable.
if(!defined("METABASE_MYSQL_INCLUDED"))
{
define("METABASE_MYSQL_INCLUDED",1);
...rest of include file...
}
require_once(); seems to work though.
---------------------------------------------------------------------------
Full Bug description available at: http://bugs.php.net/?id=9857
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]