Afficher un message
Vieux 11/09/2007, 21h38   #4
Tom Ray [Lists]
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [PHP] Using a variable for include statement

Jeff Benetti wrote:
> Sorry if this is a noob question, I have used PERL, TCL and VB but I am just
> getting into PHP. If there is a better place to ask noobie questions then
> let me know.
>
> I want to use the include statement but I want to pass the name of the file
> rather than hard code it. It seems that PHP needs the file to be in its
> defined PATH in order to do this (or am I wrong?).
>
> My code works OK if I use hard coding
>
> Example (works)
>
> include ('somefile.php')
>
> Example (doesn't work)
>
> $TheFile = "somefile.php"
>
> include ($TheFile)
>
> Am I trying to do something that is impossible?
>
> If it is a path problem then how do I get around this, I can control my
> local server config but I only have a local server for development.
>
> Thanks,
> Jeff
>
>

Jeff, there are a couple ways you can do this.

1) include("/path/to/".$TheFile."/");

2) include $TheFile;

Notice the lack of brackets in the last one. Either way has worked for me.
  Réponse avec citation
 
Page generated in 0,05307 seconds with 9 queries