在 PHP 中,可以使用 $_GET
、$_POST
和 $_REQUEST
對象來獲取 input 內容。
$_GET
用于獲取通過 URL 傳遞的參數,例如:http://example.com/page.php?name=John
可以使用 $_GET['name']
來獲取 John
。$_POST
用于獲取通過 POST 方法傳遞的參數,例如表單提交時的數據。$_REQUEST
可以獲取通過 GET 和 POST 方法傳遞的參數,但不推薦使用,因為它可能包含其他不必要的數據。示例代碼:
$name = $_GET['name']; // 獲取 URL 參數
$email = $_POST['email']; // 獲取表單提交的 email 字段內容
// 處理表單提交的數據
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
// 使用 htmlspecialchars() 函數來轉義特殊字符,以防止 XSS 攻擊
$username = htmlspecialchars($_POST['username']);
$password = htmlspecialchars($_POST['password']);
// 進一步處理數據...
}
請注意,為了安全起見,始終對用戶輸入進行驗證和過濾,以防止惡意代碼注入和其他安全問題。