Problemas con el apostrofe " \' " y la barra “ / “

aobradors
04 de Enero del 2006
Hola, des de un campo de texto de un formulario utilizando POST, escribo un texto donde dentro de este hay los caracteres “ ' “ y también “ / “. Cuando pulso el botón de <enviar>, des de otra página recibo este texto con $_POST y mediante un INSERT lo grabo a la base de datos. Hasta aquí todo bien.

Luego, a través de otra página, mediante el correspondiente SELECT, obtengo el texto y lo visualizo con un echo, y me salen dos barras juntas “ // “.

Otro problema que tengo son con los apostrofes, que en determinados sitios, se corta el texto. Por ejemplo: si tengo el texto “ hola cara'cola”, en algunos sitios solamente me sale “ hola cara “, principalmente cuando paso este valor a otra página.

¿Alguna sugerencia?

Saludos.
Agustín

Jorgito
04 de Enero del 2006
No deberias tener problemas con la barra &quot;/&quot;, sino con la barra invertida. Probablemente tengas activado magic_quotes_gpc, por lo que antes de imprimir el texto probá aplicarle la funcion stripslashes asi:
echo stripslashes(&quot;$texto&quot;);
Saludos