I would like to require a file but also pass GET variables through the url, but when I write:
<?php
require_once("myfile.php?name=savagewood");
?>
I get a fatal error. How would I accomplish this functionality in a different way, such that I don't get a fatal error?
I think I have got a perfect solution to your problem. You can use
implode
function of PHP. But I would strongly recommend doing Shakti Singh's code.SOLUTION CODE
variables will be available as normal you do not have to pass like this.
$name
will be available inmyfile.php
Now in script-a.php has access to
$getVarsArray
and$postVarsArray
and if in any case you are in doubt you can use$GLOBALS
to access any variable throughout the life cycle of a script. But using global variables is a sin. :)