php trim() 表單驗證不為空實例
來源:程序員人生 發布時間:2013-12-24 19:42:41 閱讀次數:3544次
php trim() 表單驗證不為空實例,應該算是入門級的實例了,告訴你如何利用trim函數來刪除空格然后判斷用戶提交的數據是否為空.
formerrorcheck.php
- <html>
- <body>
- <?php
-
- $errors=0;
- if (!trim($nickname)) {
- echo "<br><b>nickname</b> is required.";
- $errors++;
- }
-
- if (!trim($firstname)) {
- echo "<br><b>first name</b> is required.";
- $errors++;
- }
-
- if (!trim($lastname)) {
- echo "<br><b>last name</b> is required.";
- $errors++;
- }
-
- if (!trim($email)) {
- echo "<br><b>primary email address</b> is required.";
- $errors++;
- }
-
- if ($errors > 0)
- echo "<br><br><br>please use your browser's back button " .
- "to return to the form, and correct error(s)";
-
- ?>
-
- </body>
- </html>
這是個簡單的驗證函數:
- <?php
- function phone_validate($data, $desc) {
- $regex = "/^([2-9][0-9]{2})[2-9][0-9]{2}-[0-9]{4}/i";
- if(preg_match($regex, $data) != 1) {
- return "the '$desc' field isn't valid!";
- }
- return true;
- }
- ?>
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈