如果我切换的形式,我想如果我使用每种形式不同的页面使用上的index.php
switch($_GET["action"]) {
case "login": include "login.php";break; //loads login form
case "register": include "register.php";break; //loads register form
}
交换形式,我需要在每个页面中包含页眉,页脚和其他内容。
进行登录,用户可以输入:
index.php?action="login"
或
login.php
哪一个更常见和实用?
我更喜欢'如果(file_exists( “{$ _ GET [ '动作']} PHP。”))包括 “{$ _GET [ '动作']}的php。”;其他包括“如default.php”;' - 创建太多的安全代码 - 杂乱 – DaveRandom 2011-12-17 18:52:10
@DaveRandom” ./{$_ GET- >名称 - > in_array( “行动”, “登录,登记”)} PHP“);'。 - 至于你的实际问题:这是一个偏好问题。调度程序脚本更常见,而且对内部实现的揭示较少。但是,网址重写也应该美化。 – 2011-12-17 18:53:27
的,我只想'包括(用适当的消毒和检查的权限,当然... – mario 2011-12-17 18:58:55