Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Mas e o 'id' ?

Na string passada ainda temos o " ... or id = 1 ..." mesmo usando o mysqli_real_escape_string. Isso não resultaria na injection?

1 resposta

Mas Rodrigo, esse "or id = 1" é passado pelo campo de email. Como escapamos o email com a função mysqli_real_escape_string, evitamos a injeção SQL.