Лучший ответ
-
1 0
contact_us (39) 7 (20618)459175 13 лет
switch($_GET['module'])
{
case "module3": include ('module3.php'); break;
case "module4": include ('module4.php'); break;
case "module5": include ('module5.php'); break;
case "module6": include ('module6.php'); break;
case "module8": include ('module8.php'); break;
case "module9": include ('module9.php'); break;
case "module10": include ('module10.php'); break;
case "module1":
case "module2":
case "module7":
default:
include ('left.php');
include ('main.php');
include ('right.php');
break;
}
И вообще, это говнокод какой-то. Можно всё это улучшить. Если интересно, пиши в личку.
Ответы
-
0 2
fafanja 7 (20596)51765 13 лет
ты неправильно делаешь... можно хотябы так:
if ($_GET['module'] < 1 || $_GET['module'] > 10) { die(); }
if ($_GET['module'] == 1 || $_GET['module'] == 2 || $_GET['module'] == 7) {
include ('left.php');
}
include('module'.$_GET['module'].'.php');
if ($_GET['module'] == 1 || $_GET['module'] == 2 || $_GET['module'] == 7) {
include ('right.php');
}
но лучше использовать массивы