Hi Blake, Jack Thanks for the replies. It sounds like I have not explained what I am trying to do very clearly. Let me try again. The site is a sports admin site. User sports' codes like a hockey association, football league, tennis association etc would use it. Each code has its own area where the administrator can post results, draws and notices. (Each code would have its own administrator.) The administrator also has access to make new draws, edit draws, delete draws, enter teams, edit team data, and so on. From the public pages the draws and results can be seen, and the data can be sorted in a number of different ways. For example the data can be displayed in date order, or based on a team (so that you could get all the fixtures for a certain team only) and so on. At present every user group (e.g. sport's code) will get its own area. I have assembled all of the scripts for each code into a folder so that I can find them easily, and to make adding a new user easier. I would just need to copy the folder and make any customizing changes (which is relatively easy to do). I have also developed the sorting and editing scripts into functions. But presently I have a copy of each function in each folder. What I want to do is to put all these functions into a single folder, so that if I enhance any of the features in the functions, I only have to do it once. This is why I would like to be able to specify the path to the functions. I hope this clarifies what I am trying to do. I am a self taught PHP developer who has managed to get this site up and running after reading a couple of books and gleaning lots of good advice from TheList. However, I would be the first to admit that I might have done things in unorthodox ways, simply because I didn't know any better way of doing things. I have no idea what .htaccess is or how/where you would use it. It does sound pretty powerful though, and I would like to find out more about it if anyone can suggest a good book or website. Thanks again for the advice. Santilal -----Original Message----- From: thelist-bounces at lists.evolt.org [mailto:thelist-bounces at lists.evolt.org] On Behalf Of Blake Sent: Tuesday, 30 December 2008 11:23 p.m. To: thelist at lists.evolt.org Subject: Re: [thelist] PHP Functions Why do you need a separate script for each user? This sounds like something you could use $_GET for, but I don't quite understand what you want to do. As for include you can use relative or absolute paths, so your include file can be anywhere. Regards, Blake -- Blake Haswell http://www.blakehaswell.com/ | http://blakehaswell.wordpress.com/ On Tue, Dec 30, 2008 at 8:36 PM, Santilal Parbhu <santilal at scorpioneng.co.nz> wrote: > I am developing a site where there are multiple users. For convenience I > have assembled the site so that the scripts used for each user are held in a > separate folder. At present I have a master version of each script. I then > copy each script, edit it for the each different user, and save it to each > folder. This is a bit of a nightmare each time I get a new user. > > > > I thought it would be more convenient to group all the common functionality > into user-created PHP functions, store then in a common area, and call them > from each script as required. That way I would only need to have one > version of the common functions. However, I have scoured the web to find > out how to do this and come up blank. I understand that you can use > "include", but the included script needs to be in the same folder (I think). > I want to be able to call a function and tell the script where that function > is stored - i.e. call the function and specify the path to the function. -- * * Please support the community that supports you. * * http://evolt.org/help_support_evolt/ For unsubscribe and other options, including the Tip Harvester and archives of thelist go to: http://lists.evolt.org Workers of the Web, evolt !