<table rows="5" cols="2" cellspacing="20%" >
<form method="POST" action="<?php $_PHP_SELF ?>">//form for username password
<?php
$conn = mysqli_connect("localhost","root","","web");
if(! $conn)
{
die('Could not connect: ' . mysqli_error());
}
if(isset($_POST['uname'])){ $usname = $_POST['uname']; }//variable assigned
if(isset($_POST['pwd'])){ $pswd = $_POST['pwd']; } // variable assigned
// variable @_post['pwd"] is saved in the db instead of that data
mysqli_query($conn,"INSERT INTO `login`(`username`, `password`) VALUES ('$usname','$pswd')");
echo "Entered data successfully\n";
mysqli_close($conn);// php close
?>
<tr> //table row
<td >Username</td>
<td><input type="text" name="uname" ></td>
</tr>
// table row is given
<tr>
<td >Password</td>
//password label is specified
<td><input type="password" name="pwd"></td>
</tr>
<tr>
<td><input type="button" name="sign" value="sign in" onclick="validate()" > </td>
// table date
</form> //form close tag
</table>
-1
A
回答
0
瞭解逃脫引號如果沒有,他們分開是這樣的:
mysqli_query($conn,"INSERT INTO `login`(`username`, `password`) VALUES (".$usname.",".$pswd.")");
0
它不XAMPP這樣做,就是Apache。處理您的請求的服務器。 Apache的,就像其他的服務器如Windows IIS,Nginx的,等等。需要遵循此處指定的所有方法的定義:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
而且你的代碼是在mysql_ *函數寫爲不安全。如果您要使用MySQLI或PDO,請使用參數化查詢正確執行此操作。如果不是至少逃脫他們:
if(isset($_POST['uname'])){ $usname = mysqli_real_escape_string($conn, $_POST['uname']); }//variable assigned
if(isset($_POST['pwd'])){ $pswd = mysqli_real_escape_string($conn, $_POST['pwd']); } // variable assigned
相關問題
- 1. 詳細信息標記缺少$ _POST
- 2. 使用NSUserDefaults存儲Facebook用戶詳細信息
- 3. 爲Xamarin iOS應用程序存儲登錄詳細信息
- 4. Crystal Reports詳細信息詳細信息
- 5. 獲取PHP中使用內存的完整詳細信息
- 6. 用於存儲信用卡詳細信息的Secure DataVault - PCI DSS
- 7. Android主詳細信息詳細信息
- 8. 有關使用AVAudioEngine的詳細信息
- 9. 存儲配置詳細信息
- 10. 存儲過程創建詳細信息
- 11. 存儲過程日誌詳細信息
- 12. 在cookie中存儲詳細信息
- 13. 從URL存儲產品詳細信息
- 14. 在JavaScript中存儲詳細信息
- 15. 存儲信用卡的詳細信息,在貝寶付款
- 16. 使用pdo登錄用戶詳細信息刪除行php
- 17. 使用XamDataGrid實現行詳細信息
- 18. 使用append創建詳細信息
- 19. 使用QueryString來顯示詳細信息
- 20. 使用Android NDK詳細信息
- 21. IMAP_AirSeatMapService詳細信息
- 22. 我該如何使用arrayList存儲用戶輸入的客戶詳細信息?
- 23. Android的MySQL的PHP應用程序試圖存儲用戶的詳細信息在PHP中使用post語句
- 24. 在應用程序變量中存儲用戶詳細信息
- 25. 的Java SE - 存儲當前登錄用戶的詳細信息
- 26. PHP - 如何使用ID顯示當前用戶詳細信息?
- 27. postgres爲連接存儲什麼信息
- 28. 使用Jquery的設備信息詳細信息
- 29. 使用SharedPreferences保存用戶詳細信息
- 30. 存儲和獲取用戶的詳細信息
我不明白你的問題。你能解釋什麼是錯的嗎? – putvande