Reputation: 241
Is it possible to do something like:
if ($_GET['type'] = 'all')
require __DIR__."/details/all.php";
else
require __DIR__."/details/".$_GET['type'].".php";
I'm trying to do this, because the information on the "All.php" file is very different from the other types. Is it possible?
Upvotes: 0
Views: 30
Reputation: 6539
You should write ===
instead of =
and also check isset condition.
if(isset($_GET['type']) && ($_GET['type'] === 'all')){
require __DIR__."/details/all.php";
}else{
require __DIR__."/details/{$_GET['type']}.php";
}
Note:- =
is an assignment operator and
==
checks the condition
and ===
will check condition + datatype also.
Upvotes: 1