Foros del Web » Programando para Internet » PHP »

problemas con stripslashes

Estas en el tema de problemas con stripslashes en el foro de PHP en Foros del Web. Holaaaaa A ver si me explico. Tengo creada en flash una pequeña aplicacion para que los clientes actualicen los textos de sus webs que funciona ...
  #1 (permalink)  
Antiguo 05/09/2004, 03:55
 
Fecha de Ingreso: abril-2004
Mensajes: 9
Antigüedad: 20 años
Puntos: 0
problemas con stripslashes

Holaaaaa

A ver si me explico.

Tengo creada en flash una pequeña aplicacion para que los clientes actualicen los textos de sus webs que funciona de la siguiente manera:

Flash envia a php y php crea un txt que otro flash carga en un campo de texto dinamico.

Hasta aqui todo bien.

Mi problema es que alguno de ellos quiere meter ahora links a otras secciones de su web en esos textos y mi php cambia " por \" y claro, lo jode todo.

He buscado info por la red y veo que la solucion es una cosa llamada stripslashes, pero no consigo usarla bien.

El codigo que utilizo es el siguiente:

<title></title>
<?PHP

$archivo = fopen($quienes.".txt" , "w");
if ($archivo) {
$datos="$texto
";
fputs ($archivo, $datos);
}
fclose ($archivo);

?>

¿ Alguien puede decirme en que parte del codigo meto las stripslashes dichosas?

¿ Sobre la variable $texto, $archivo, $datos, todas, ninguna...?

No se por donde me da el aire.

Agradecido de antemano.
  #2 (permalink)  
Antiguo 05/09/2004, 05:32
 
Fecha de Ingreso: agosto-2004
Ubicación: Valencia
Mensajes: 149
Antigüedad: 19 años, 8 meses
Puntos: 0
Código PHP:
$tuvariable=stripslashes($tuvariable); 
Lo que debes hacer es antes de imprimir las variables o pasarlas hacer esto en todas las que se puedan introducir las comillas.
Saludos.
__________________
www.adimensional.info Adimensional
www.cientosderecetas.com Cientos de recetas
  #3 (permalink)  
Antiguo 05/09/2004, 23:17
 
Fecha de Ingreso: abril-2004
Mensajes: 9
Antigüedad: 20 años
Puntos: 0
ok, muchas gracias, ha funcionado correctamente.
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 14:19.