2013-05-26 14 views
0

使用時:if (empty($_POST['Username'])){ .. }用戶可以輸入多個空格,因此該帖子在技術上不是空的,因此它將插入操作繼續到我的數據庫中。我想字段包含文本..有沒有辦法執行此操作?白色空格丟棄HTML表單驗證

+4

** 1)**使用'裝飾()',** 2)**在HTML部分使用屬性'required' ** 3)** HTML5甚至支持使用正則表達式驗證輸入的'pattern'屬性。 – HamZa

回答

5

使用trim()功能。

if (empty(trim($_POST['Username']))){ .. } 
+0

打我一拳 –

2

怎麼樣;

if (empty($_POST['Username']) || trim($_POST['Username'] == ""){ 

這將檢查POST鍵值是空的,但如果它不是。它會刪除所有空格,然後檢查它是否等於什麼