如果我切換的形式,我想如果我使用每種形式不同的頁面使用上的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