php笔记之表单验证
生活随笔
收集整理的這篇文章主要介紹了
php笔记之表单验证
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.php
<meta charset="utf-8"> <form method="post" action="2.php">姓名:<input type="text" name="username" /><br /><input type="submit" value="提交" /> </form>2.php <?phpheader("Content-Type:text/html;charset=utf8");//設置頁面編碼// 第一步,接收前面表單中的值// 一個,username// 接收 $_POST['username']// echo $_POST['username'];// 空字符串也是數據// 使用isset()驗證是否正常提交是很準確的// 目前所說的非法提交,是沒有經過表單的提交,沒有生成全局變量,而不是username這個字段為空if(isset($_POST['username'])){echo '正常提交';$username = $_POST['username'];// 在輸出之前,為了頁面的安全性,做一些工作$username = trim($username);//除去數據中的前后空格$username = htmlspecialchars($username);//過濾html語句if(strlen($username) < 2){echo '用戶名不能小于兩位';exit;}if(!is_numeric($username)){echo '用戶名必須是數字';exit; }echo $username;}else{echo '非法提交';} ?>
3.php
<meta charset="utf-8"> <form method="post" action="4.php">用戶名:<input type="text" name="username" /><br />密?碼:<input type="passward" name="passward" /><br />驗證碼:<input type="text" name="code" size="5" />1234<br />郵?件:<input type="text" name="email" /><br />介?紹:<textarea rows="6" cols="25" name="content"></textarea><br /><input type="submit" value="提交" name="send" /> </form>4.php
總結
以上是生活随笔為你收集整理的php笔记之表单验证的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 「装X指南」:手把手教你包装成程序员大佬
- 下一篇: 剖析如何自己写框架Struts和Myba