Buenos días a tod@s.
Quiero haceros una consulta para que me instruyais ya que de lo que os voy a preguntar no tengo ni idea y es la primera vez que me pasa:
He hecho una consulta que me pone un valor en una variable "$mivariable" el valor lo pone de esta forma: 'Valor' esplico pone el valor entre 2 comillas simples. Al probar mi página en mi servidor local funciona perfectamente pero al subir la página a mi servidor que es 1and1. me sustituye las comillas simples por una barra invertida y una comilla a cada lado del valor algo como esto (\'valor\') osea (barra invertida comilla simple VALOR barrainvertida comilla simple), según creo eso se llama un escape de comillas, por supuesto la página subida a mi servidor no funciona aunque en el servidor local lo hace perfectamente.
Como desconozco porque ocurre eso lo que quiero saber es, si eso ocurre ahora y antes no ocurria ¿Es un problema del servidor de 1and1 que deben haber modificado algo?.
De momento lo he solucionado con la funcion "Stripslashes" y tambien lo que quiero saber es si cuando 1and 1 solucione lo que ahora me ocurre que antes no me ocurria, ya que pienso llamarles para ver que me dicen, ¿Tendre que volver a cambiar mi código y anular la funcion "Stripslashes" o podrá continuar dicha funcion en mi código aunque 1and1 solucione el tema.
Bueno gracias a todos por vuestra ayuda y espero me digais algo.
Un saludo