This is a discussion on Including files that have query strings within the PHP Language forums, part of the PHP Programming Forums category; I am having trouble with accessing files with query strings. For example the code "require 'template.php?102932'" ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
I am having trouble with accessing files with query strings. For
example the code "require 'template.php?102932'" gives the following error: Warning: main(/www/blog/template.php?102932): failed to open stream: Invalid argument in C:\www\blog\2004\12\27\best-of-2004\index.php on line 54 Fatal error: main(): Failed opening required '/www/blog/template.php?102932' (include_path='.;c:\php4\pear') in C:\www\blog\2004\12\27\best-of-2004\index.php on line 54 I have no idea what's going on. Is it impossible to open files with query strings in PHP? I am running PHP 4.3.9 on Apache 2/Win. |
|
|||
|
*** theboss3@gmail.com escribió/wrote (21 Jan 2005 23:25:19 -0800):
> Warning: main(/www/blog/template.php?102932): failed to open stream: > Invalid argument in C:\www\blog\2004\12\27\best-of-2004\index.php on > line 54 > > I have no idea what's going on. Is it impossible to open files with > query strings in PHP? I am running PHP 4.3.9 on Apache 2/Win. Files do not have query strings. URLs do have query strings. If you want to create a variable to use in the included file, why don't you just, well, do it? Including a file is exactly the same as copying its contents in current file. <? $foo=102932; require('template.php'); ?> -- -+ Álvaro G. Vicario - Burgos, Spain +- http://www.demogracia.com (la web de humor barnizada para la intemperie) ++ Las dudas informáticas recibidas por correo irán directas a la papelera -+ I'm not a free help desk, please don't e-mail me your questions -- |