Foros del Web » Programando para Internet » PHP »

reemplazar comilla simple por doblee

Estas en el tema de reemplazar comilla simple por doblee en el foro de PHP en Foros del Web. hola, tengo un sistema de inserciòn de registros con un editor RTF pero la falla que le descubri es que cuando yo inserto comillas simples ...
  #1 (permalink)  
Antiguo 08/02/2004, 21:55
Avatar de andinistas  
Fecha de Ingreso: julio-2003
Ubicación: Bogotá COL
Mensajes: 1.000
Antigüedad: 20 años, 9 meses
Puntos: 0
Pregunta reemplazar comilla simple por doblee

hola, tengo un sistema de inserciòn de registros con un editor RTF pero la falla que le descubri es que cuando yo inserto comillas simples al editar de nuevo el articulo la consulta sql me da un error y el registro no vuelve a la normalidad como estaba antes en el momento de editarlo.

entonces estaba pensando en hacer un reemplazo de caracter al momento de insertar el registro, solo que no lo he sacado bien

$contenido = ereg_replace("'", """);

pero me da un error.

hay alguna forma de reemplazar un caracter por php?

salu2
  #2 (permalink)  
Antiguo 08/02/2004, 21:56
Avatar de lado2mx
Colaborador
 
Fecha de Ingreso: agosto-2001
Ubicación: Veracruz
Mensajes: 3.720
Antigüedad: 22 años, 8 meses
Puntos: 9
Código PHP:
$contenido ereg_replace("'""\""); 
  #3 (permalink)  
Antiguo 08/02/2004, 22:30
Avatar de andinistas  
Fecha de Ingreso: julio-2003
Ubicación: Bogotá COL
Mensajes: 1.000
Antigüedad: 20 años, 9 meses
Puntos: 0
ok eso puede funcionar pero la cuestion es que yo tengo un textarea y ahi sepuede meter un articulo completo pero en él viajan datos como las comillas simples, y cuando ingreso

$contenido = ereg_replace("'", "\""); pues nada mas me ingresa el cambio de comillas,

seria bueno detectar cuantas comillas simples hay en ese textarea y hacer un replace de las mismas por comillas dobles,

con php se puede hacer esto o se hace con javascript?

salu2
  #4 (permalink)  
Antiguo 09/02/2004, 00:35
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 6 meses
Puntos: 41
Código PHP:
$contenido ereg_replace("'""\""$contenido); 
Pero mejor intenta con funciones como addslashes() http://www.php.net/manual/es/function.addslashes.php
Código PHP:
$contenido addslashes($contenido); 
Lee la descripción de la función en el enlace al manual que te puse...

Saludos
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 18:26.