El que en local te funcionara y en tu hosting no es por motivo de configuración. Ve el estado de "magic_quotes_gpc", seguramente tú lo tienes en Off y el hosting en On.
Lo que hace dicha directiva --cuando esta activada-- es escapar los carácteres especiales ', " y \ de manera automática. Sería recomendable lo manejes así...
Ahora bien, olvidate de la función que tienes!!!!, esta mal, los carácteres deben escaparse con una barra invertida (\) no con una diagonal (/). Tienes funciones que hacen eso directamente:
-
addslashes(): escapa los carácteres. Si tienes magic_quotes activado no necesitarás usarla, si esta desactivado usala antes de guardar los datos
-
stripslashes(): desmarca carácteres escapados. La usarás a el recuperar tus datos.
Un saludo!