php之form表單

來源:互聯網
上載者:User

標籤:color   erro   return   comment   oct   ror   utf-8   code   server   

<!DOCTYPE HTML><html>    <head>        <title></title>        <meta charset="UTF-8"/>        <style type="text/css">            .error{                color: #FF0000;            }        </style>    </head>    <body>        <?php            $name = $email = $gender = $comment = $website = $nameErr = $emailErr = $websiteErr = $textarea = $gender = "";            if($_SERVER["REQUEST_METHOD"] == "POST"){                if(empty($_POST[‘name‘])){                    $nameErr = "姓名必須填寫";                }else{                    $name = test_input($_POST["name"]);                }                                if(empty($_POST[‘email‘])){                    $emailErr = "郵件必須填寫";                }else{                    $email = test_input($_POST["email"]);                }                $gender = test_input($_POST["gender"]);                $comment = test_input($_POST["commet"]);                $website = test_input($_POST["website"]);            }                        function test_input($data){                $data = trim($data);                $data = stripslashes($data);                $data = htmlspecialchars($data);                return $data;            }        ?>        <h2>驗證執行個體</h2>        <form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"])?>">            姓名:<input type="text" name="name"/><span class="error"><?php echo $nameErr; ?></span><br />            郵件:<input type="email" name="email"/><span class="error"><?php echo $emailErr; ?></span><br />            網址:<input type="text" name="website" /><span class="error"><?php echo $websiteErr; ?></span><br />            評論:<textarea name="commet" cols="30" rows="10"></textarea><?php echo $textarea; ?><br />            性別:                <input type="radio" name="gender" value="female"/>女性                <input type="radio" name="gender" value="male" checked="checked"/>男性<br /><br />                <span class="error"><?php echo $gender; ?></span>            <input type="submit" value=" 提交" />        </form>        <?php            echo "<h2>您的輸入:</h2>";            echo $name;            echo "<br />";            echo $email;            echo "<br />";            echo $gender;            echo "<br />";            echo $comment;            echo "<br />";            echo $website;            echo "<br />";                    ?>    </body></html>

 

php之form表單

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.