Foros del Web » Programando para Internet » PHP »

Comillas en con diagonal \

Estas en el tema de Comillas en con diagonal \ en el foro de PHP en Foros del Web. Hola que tal. resulta que estoy en una pagina y primero lo cale local y salio bien guardo un textarea y le incluyo comillas. cuando ...
  #1 (permalink)  
Antiguo 26/05/2011, 15:34
Avatar de blakmetall  
Fecha de Ingreso: diciembre-2010
Ubicación: Jalisco
Mensajes: 181
Antigüedad: 13 años, 4 meses
Puntos: 18
Comillas en con diagonal \

Hola que tal.

resulta que estoy en una pagina y primero lo cale local y salio bien

guardo un textarea y le incluyo comillas.

cuando saco la info la dezpliega bien

ej: "Mensaje" ( incluyendo las comillas )

pero si la hago en el servidor me sale

ej: \"Mensaje\" ( que es donde solo deberian de ir las comillas)


segun yo si escapo antes del ingreso en mysql con el mysql_real_escape_string

pero pues no tengo idea de por que sale asi en el servidor. se guardan con el \ ya me fije en la base de datos.

Gracias a todo s por sus respuestas.
  #2 (permalink)  
Antiguo 26/05/2011, 15:39
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: Comillas en con diagonal \

Eso es fácil de entender.

Código PHP:
echo $str='\"Mensaje\"'//  muestra --> \"Mensaje\"

echo '<br>';

echo 
$str="\"Mensaje\""//  muestra --> "Mensaje" 
Tienes que tener en cuanta que comillas usas(simples o dobles) al inicio y final de la cadena cuando escapes una de ellas al hacer el echo
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(

Etiquetas: comillas, diagonal
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:31.