![]() |
Include and arrays
Greetings.
Slight problem with pulling data from arrays stored in an included file. If I store the arrays in the same PHP file that is displaying the information, this works fine, but when I store the arrays in a seperate file and include() it, it can't find the data. I'm trying to keep all the arrays in one file by themselves to make changing things easier. Here's what I have come up with. This is an excerpt from index.php PHP Code:
PHP Code:
|
I just copied and pasted your coding and it ran just fine. Is that happening on your web hosts server or a development server you are running at home?
|
It's happening on both my dev box and my server. Thinking it may be a global setting kind of thing?
|
Possibly. Firepages my fellow mod may be able to shed some light on that area.
|
To avoid the possibility I might have overlooked something small ( entirely possible ), I tried adding this into the index.php
PHP Code:
|
sorry, but like Spooks I can see no reason why that code would not work under any circumstances unless there was a problem with the include path in the php.ini, in saying that I see you tried the absolute path which should work in anycase.
I used include './sample_array.txt'; but all of your methods should have worked with the possible exception of $DOCUMENT_ROOT which may give a misleading value in a script aliased directory (and is best now accessed via $_SERVER[DOCUMENT_ROOT] try running this to see if your include path has anything strange in it echo ini_get('include_path'); |
It just returned the path to the php installation.
.:/usr/local/lib/php It works by locating the arrays within the index.php, so I'll stick with that. Thanks for the help. :) |
| All times are GMT +1. The time now is 09:07 AM. |
Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.