Aktualizacja jak wspomniano w komentarz , mysql_ został przestarzały od wersji 5.5
:
i usunięte w PHP 7 .
mysql_real_escape_string() jest standardową częścią funkcji MySQL "batch"
i powinno zawsze działać, jeśli rozszerzenie jest załadowane poprawnie.
Czy jakikolwiek inny mysql_ funkcja działa? (Nie powinno)
Upewnij się, że ta linia została odkomentowana w swoim php.ini :
extension=mysql.so
Rozsądnie byłoby również użyć mysqli
lub PDO
zamiast tego (mysql_ jest przestarzały
), oboje mogą zająć się ucieczką za Ciebie.