chybová zpráva to jasně říkala.
změnit toto
else return mysql_escape_string($source); // you are using mysql here
do
else return mysqli_real_escape_string($source); //will be mysqli
OBS:měli byste přejít na PDO nebo MYSQLI jako MYSQL mysql_real_escape_string
bude také ukončena podpora :)
mícháte mezi mysqli a mysql.
EDIT:z vaší druhé chyby.
mysqli_real_escape_string ($link ,$source ) // $link is your connection variable