Hallo,

Als ik wil zoeken in een database(niet door mij gemaakt) met ' (Bijv O'reilly) erin geeft hij de hele query weer en zegt dat hij hem niet kan uitvoeren. Zo zijn sql injections dus ook mogelijk. Hoe kan ik zorgen dat hij zoekt op de text O'reilly. Database op Full text zetten? en dan mysql_real_escape_string oid gebruiken? Wie kan me opweg helpen.
mysql_real_escape_string() zou inderdaad al genoeg moeten zijn. Gewoon even proberen.
Sowieso moet je bij elke door de gebruiker ingevoerde input, die je naar de database schrijft of in een query gebruikt, de functie mysql_real_escape_string() gebruiken om dit soort problemen te voorkomen...

Reageren