在我的PHP应用程序中,我正在控制一个PHP文件中的所有页面。
例如: - 这是在我的index.php文件中
switch (@$_GET['page'])
{
case "addUser":
require './add_user.php';
break;
case "addOrder":
require './add_order.php';
break;
case "report":
require './report.php';
break;
default:
require './dashboard.php';
break;
}
由于我在单个页面中执行此操作,因此无需在锚标记链接中指定页面(因为应用程序无论如何都将重定向到index.php)。
所以,每当我想建立一个add_user.php页面的链接时,这就是我的工作。
<a href="?page=addUser">Add User</a>
因此,当用户点击此按钮时,他将通过索引页面显示添加用户页面。只是想知道这是否是一种正确的方法。这会影响我将来的申请吗?这有什么缺点吗?