php如何創(chuàng)建表單

PHP
小億
81
2024-09-03 19:23:50
欄目: 編程語言

在PHP中,創(chuàng)建表單主要是通過HTML代碼來實(shí)現(xiàn)的

<!DOCTYPE html>
<html>
<head>
   <title>PHP表單示例</title>
</head>
<body>

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    // 獲取表單數(shù)據(jù)
    $name = $_POST['name'];
    $email = $_POST['email'];

    // 處理表單數(shù)據(jù)(例如:存儲(chǔ)到數(shù)據(jù)庫或發(fā)送郵件)
    echo "您的名字是:" . $name . "<br>";
    echo "您的郵箱是:" . $email;
} else {
?>
    <!-- 創(chuàng)建表單 -->
    <form action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>" method="post">
       <label for="name">名字:</label>
       <input type="text" id="name" name="name" required><br><br>
        
       <label for="email">郵箱:</label>
       <input type="email" id="email" name="email" required><br><br>
        
       <input type="submit" value="提交">
    </form>
<?php
}
?>

</body>
</html>

這個(gè)示例包含一個(gè)簡(jiǎn)單的HTML表單,用戶可以輸入他們的名字和郵箱。當(dāng)用戶點(diǎn)擊“提交”按鈕后,表單數(shù)據(jù)將被發(fā)送到服務(wù)器上的PHP腳本進(jìn)行處理。在這個(gè)例子中,我們只是簡(jiǎn)單地顯示了用戶輸入的名字和郵箱。在實(shí)際應(yīng)用中,您可能需要將表單數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫或發(fā)送郵件等操作。

0