Comunidad de diseño web y desarrollo en internet online

Problemas al enviar a PHP dobles comillas

Citar            
MensajeEscrito el 13 Jul 2005 09:14 am
Hola, estoy intentando enviar una variable a un php para luego trabajar con ella, ya sea enviar a email o escribir en un txt. El caso es que la variable que envio en flash es esta:

Código :

   inici = "<noticies>";
   final = "</noticies>";
   iniitem = "<item ";
   titol = "titol=" add "\" " add _parent.titols[0]  add "\" ";
   intro = "intro=" add "\" " add _parent.intros[0] add "\" ";
   finitem = "/>";
   atext = inici add iniitem add titol add intro add finitem add final;

Concretamente envio la atext.
En teoria "sale" del flash asi:

Código :

<noticies><item titol=" 81 milions" intro=" Introduccion de prueba" /></noticies>
pero cuando lo envio con el php la recibo asi:

Código :

<noticies><item titol=\" 81 milions\" intro=\" Introduccion de prueba\" /></noticies>

Asi que el problema son las doble comillas...
Alguien puede ayudarme?

Por frenadoll

922 de clabLevel

6 tutoriales

Genero:Masculino  

Barcelona

msie
Citar            
MensajeEscrito el 13 Jul 2005 09:39 am
resumiendo... que el flash lo envia como " correctamente y en el fichero xml el php lo escribe como \" porque si se envia bien (lo veo en la salida) se escribe mal?

Por frenadoll

922 de clabLevel

6 tutoriales

Genero:Masculino  

Barcelona

msie
Citar            
MensajeEscrito el 13 Jul 2005 01:30 pm
Pues sácale los slashs y ya.

Un consejo: a no ser que el contenido sea para Flash 5 o inferior, reemplaza add por +. :wink:

Saludos.

Por ExGaul

Claber

180 de clabLevel



Genero:Masculino  

Cereté - Colombia

firefox
Citar            
MensajeEscrito el 08 Sep 2007 02:13 am
Hola quisiera me ayudaran tb tengo el problema con las dobles comillas o al menos creo que el problema esta relacionado.
Les explico un poco ...tengo un Form en el cual pongo este codigo, asi es como se muestra en un Text Area

Código :

<P><FONT face="Lucida Console" color=#ff0000 size=4><STRONG><EM>Hola amigo estamos bien</EM></STRONG></FONT></P>
<P><A href="http://www.google.com"><IMG alt="" hspace=0 src="C:\Documents and Settings\PXXC\Mis documentos\My Received Files\27.jpg" align=baseline border=0></A></P>
<P>&nbsp;</P>
<P><STRONG><FONT style="BACKGROUND-COLOR: #ffff80">Finalmente todo saldra bien</FONT></STRONG></P>

Luego envio el contenido y lo recojo con el POST en una variable ($cadena). Hasta aqui todo bien, pero al mostrarlo con:

Código :

 echo $CADENA; 

Puedo ver todo correctamente: las letras, los colores, etc..., excepto la imagen y el hipervinculo ...se muestra como si estuviese mal codificado, lo estoy corriendo en mi PC (cliente)

Cual es mi ERROR?!!!!!!????????????????????
Por favor si pueden ayudarme se los agradecere mucho :wink: Gracias!


No uses mayusculas, y el codigo marcalo con [ code ] . MhX :|

Por KEANE

0 de clabLevel



 

msie
Citar            
MensajeEscrito el 04 May 2010 08:38 pm
tenia el mismo problema, mandaba una cadena x = "algo" y el php me imprimia x = \"algo\", lo solucioné usando stripslashes() que sustituye \" por " o \' por ' ( hace lo contrario que addslashes() que viene activado por defecto)

Por Freeki

Claber

183 de clabLevel



Genero:Masculino  

Desarrollador Web Uy

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.