| 
	
 | 
 Posted by Colin McKinnon on 06/12/18 12:00 
One wrote: 
 
> Andy Hassall wrote: 
>>  You can't do that. "?" is for URLs, but you're specifying a filename. 
>>  With the 
>> "?", you're specifying a filename that doesn't exist. 
>  
> ah ha. I know - In the past I have passed it as a parameter like this : 
> include "http://www.www.com/file.php?menu=david" 
> This has worked. 
 
Yes, but its very dangerous unless you really, really know what you're 
doing. 
>  
>>  If you want to pass variables into the include file, just set them 
>>  before you 
>> do the include, they'll be visible in the include file. (Or pass them as 
>> parameters to whatever functions you define in the include file). 
>  
> You mean like this ? 
>  
> <?php 
> echo "<form><input type="hidden" name=menuid" value="david"></form>"; 
> include file.php 
> ?> 
>  
 
No - like 
 
$GLOBALS['menuid']='david'; 
include ('file.php'); 
 
C.
 
  
Navigation:
[Reply to this message] 
 |