好吧,當用戶輸入標籤到數據庫中時,我會使用逗號去掉HTML元素和分隔標籤,但由於某些原因,當我去除html標籤時,例如將空值與其他標籤一起提交到數據庫中如果用戶輸入以下數據。PHP用戶輸入的數據有問題?
<html>,tag2,tag3,tag4 //an empty value is entered
,tag2,tag3,tag4 //this will also enter an empty value
html標籤將被剝離,但一個空值被提交到數據庫中我怎樣才能阻止這種情況發生?
我認爲這與我的部分代碼有關。
$tags = explode(",", $_POST['tag']);
你如何剝離HTML? – carlsborg 2010-08-02 01:09:10
'$ tag = mysqli_real_escape_string($ mysqli,trim(strip_tags($ purifier-> purify($ _ POST ['tag']))));' – pHpNUT 2010-08-02 01:20:10