「我使用Flash AS3,PHP和MySQL」Mysql的真正轉義字符串與普通字符串
之間有什麼區別:
$username = $_POST['username'];
$password = md5($_POST['password']);
和
$username = mysql_real_escape_string( $_POST['username']);
$password = mysql_real_escape_string(md5($_POST['password']));
我從閃存AS3發送並檢索變量到php並且再次返回到AS3。前者(沒有mysql_real_escape_string)工作正常。但是後者在閃存中會出錯。錯誤消息是:「參數文本必須是非空的。」
我試過「echo」(display)都是結果,結果都是一樣的。很奇怪..任何人有任何想法?
我確實需要使用mysql_query,因爲我將變量與我的用戶表值進行比較,如果它匹配,則登錄成功。 – roa3 2009-02-16 10:20:13