![]() |
Script using global.php in a subdirectory problem.
If I create a custom script that calls global.php to check permissions, it works fine as long as it's in the forum root. If the script does not reside there, I get this error...
Quote:
Thanks PS It's not a path issue to global.php if that's your first thought. You can see from the error, that the script is finding it. |
Hi
You need to change directories! What I do for vBulletin is very basic because we only have a single directory that feeds of the main directory, unless we have to work in the CRON directory! Anyway, the basic rule is that if you call a script that is below another directory then you need to chdir(); to call any include script that is in the directory above the script calling it! So... If your in... './includes/' And the script './includes/example.php' has something like below... Code:
<? If you Unix/Linux, PHP uses forwarded slashes chr (47) for defined paths, on windows it uses back slashes chr ( 92 ) for defined paths! So on Unix / Linux / Mac / ( Windows has special note below) we would do this! Code:
<? Sonia |
Here's what I am trying:
My site structure is as follows portal area portal area/forums/ portal area/forums/standard vb subfolders Now I want to make a subfolder for custom scripts to keep things a bit more tidy. It's either going to be... portal area/customscripts/ or portal area/forums/customscripts The reason I want to call global is so that you have to be logged in to call the custom scripts. I have this which works fine in portal area/forums/ ... PHP Code:
thank a bunch for your help! |
All times are GMT. The time now is 03:21 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|