Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 861 Bytes

0166.md

File metadata and controls

21 lines (17 loc) · 861 Bytes

You run the following PHP script:

$name = mysqli_real_escape_string($_POST["name"]); 
$password = mysqli_real_escape_string($_POST["password"]);

What is the use of the mysqli_real_escape_string() function in the above script. Each correct answer represents a complete solution. Choose all that apply.

  • A) It can be used as a countermeasure against a SQL injection attack.
  • B) It escapes all special characters from strings $_POST["name"] and $_POST["password"].
  • C) It escapes all special characters from strings $_POST["name"] and $_POST["password"] except ' and ".
  • D) It can be used to mitigate a cross-site scripting attack.
Answer

Answer: A, B