ID: 14295 Updated by: zak Reported By: [EMAIL PROTECTED] Old Status: Closed Status: Open Bug Type: Variables related Operating System: Win2k PHP Version: 4.0.6 Old Assigned To: Assigned To: zak New Comment:
Thanks for trying the scripts! If we are lucky, this bug report will help us find what weird thing makes $PHP_SELF behave strangely under Win32. Could you please try the same test with a different global value? Previous Comments: ------------------------------------------------------------------------ [2001-12-05 01:49:07] [EMAIL PROTECTED] Zak: I did try it and could reproduce with your code. I found out, that it only happens when i'm running my scripts on Win2k. On Linux my scripts are running as expected and I don't need to declare $PHP_SELF global again. The only difference in my PHP configuration is: On Win2k virtual dirs is enabled, on Linux it's disabled. Well, I don't know where to set virtual directory support on/off, so I can't verify. ------------------------------------------------------------------------ [2001-12-04 19:34:58] [EMAIL PROTECTED] I can not reproduce this with PHP 4.1.0RC5 either. ------------------------------------------------------------------------ [2001-12-02 01:52:04] [EMAIL PROTECTED] Cannot reproduce under PHP 4.1.0 w/ Linux Please try the code below. Save the files under the names indicated in the comments and try running test.php: # test.php <?php include 'test.inc'; echo "Main File: $PHP_SELF" ?> # test.inc <?php echo "Included File: $PHP_SELF" ?> ------------------------------------------------------------------------ [2001-11-30 15:07:54] [EMAIL PROTECTED] EXAMPLE: // Main script // The global variables are available in this script include("form.inc.php"); ... // End main script ---- // File: form.inc.php // The global variables from the main script are not available here <form action="<?php echo $PHP_SELF; ?>" method="post"> [form] </form> // End file: form.inc.php ------------------------------------------------------------------------ [2001-11-30 12:25:30] [EMAIL PROTECTED] Please include short example scripts here. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/?id=14295 Edit this bug report at http://bugs.php.net/?id=14295&edit=1 -- 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]