在PHP中,可以使用$_POST
或$_GET
全局變量來獲取input內容。
如果表單的method
屬性設置為POST
,可以使用$_POST
來獲取表單中的輸入內容。例如,如果表單中有一個輸入字段的name
屬性設置為username
,可以使用$_POST['username']
來獲取這個輸入字段的值。
如果表單的method
屬性設置為GET
,可以使用$_GET
來獲取表單中的輸入內容。使用方法與$_POST
相同。
另外,還可以使用$_REQUEST
來獲取表單中的輸入內容,無論表單的method
屬性是POST
還是GET
。但是,使用$_REQUEST
可能會帶來一些安全風險,因此建議根據實際情況選擇使用$_POST
或$_GET
。
以下是一個使用$_POST
獲取表單輸入內容的示例:
<form method="post" action="process.php">
<input type="text" name="username">
<input type="submit" value="Submit">
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$username = $_POST['username'];
echo "Username: " . $username;
}
?>
在上面的示例中,當用戶提交表單時,$_POST['username']
將包含輸入字段的值,并將其存儲在$username
變量中。然后,使用echo
語句輸出用戶名。
請注意,為了安全性考慮,應該對輸入內容進行適當的驗證和過濾,以防止惡意代碼注入和其他安全問題。