0
我的CKEditor嵌入在我的頁面中。我需要防止不帶任何字符的簡單空格和間隔線。必須至少有一個實際的可見字符。防止Wysiwyg空白輸入
以下的答案是完全不一致的,有時它工作正常,有時什麼也不做,它允許空格:
if(!empty($_POST['rtxt_article']))
{
if (trim(strip_tags($_POST['rtxt_article']))) {
// do something
}
else
{
//ops! please fill in data
}
}
else
{
//ops! please fill in data
}
我也試過這樣:
$plainText = strip_tags($_POST['rtxt_offer']);
$isNotEmpty = trim($plainText);
if($isNotEmpty)
{
//do something
}
當上面的代碼片斷不再有效時,我就放棄!標誌和片段再次運作。過了一段時間,該代碼片段纔會起作用,直到我刪除!反之亦然。完全不一致。我就是這麼放!:
if(!$isNotEmpty) ...
if (!trim(strip_tags($_POST['rtxt_article']))) ...
有什麼想法嗎?其他解決方案?
順便說一句,我有空(..)進入裝飾/用strip_tags前檢查。實際上,trim/strip_tags在!empty()if塊內。 – user311509
不,你不知道。 trim()和strip_tags()無法檢查字段是否爲空。 – frustratedtech
我的意思是我在源代碼中擁有它。我會通過添加&&而不是嵌套if來嘗試您的方法。 – user311509