好吧,我試圖清理我的代碼從注射等,等等。而我得到這個致命的錯誤:致命錯誤:無法在寫入上下文中使用函數返回值
致命錯誤:在寫上下文....
不能使用函數的返回值在此處,它會引發錯誤的行:
$val=mysql_real_escape_string($val)=$_SESSION['val']=strip_tags($_POST['val']);
爲什麼拋出這個錯誤?
更新:好的,謝謝你的回答,我把mysql_real_escape_string($val)
移到代碼中的另一部分,這就修正了錯誤。
你想做什麼? – PeeHaa
你想讓哪個變量安全,'$ _SESSION ['val']'或'$ _POST ['val']'? – vimist
我希望這兩個安全$ val被髮送到DB和$ _SESSION ['val']仍然在頁面 – grasshopper