sql >> Databáze >  >> RDS >> Mysql

Jak zašifruji toto heslo pomocí MD5 pomocí PHP?

Měli byste kontrolovat a dotazovat databázi na shodu, ne snižovat výsledky a kontrolovat je lokálně. S tím řekl:

$password = md5($_POST['password']);

Pak také změňte:

SELECT * FROM users WHERE username='$username' AND password='$password'

Ale také bych se podíval na použití PDO místo umístění hodnot přímo do SQL dotazu. Přinejmenším byste měli používat mysql_real_escape_string abyste se vyhnuli injekčním útokům.



  1. SEC_CASE_SENSTIVE_LOGON za 12c

  2. jak optimalizovat geolokační databázi v mysql pro vyhledávání/dotaz na euklidovské vzdálenosti

  3. Kompozitní primární klíč ve výkonu v MySQL

  4. Jak uložit arabský text do databáze mysql pomocí pythonu?