Problème de guillemet

Invité
Invité n'ayant pas de compte PHPfrance

15 janv. 2006, 23:11

Bonjour à tous...
Je suis grand débutant en php, aussi je demanderai d'être indulgeant...
Voici ma situation:
J'ai un Flash qui appelle un fichier save.php pour sauvegarder une chaîne (en fait un XML).
Cette chaine contient des guillemets et à l'enregistrement, ils sont tous remplacés par \", ce qui corrompt la structure xml de ma chaine.
Voici mon save.php
<?
$url=$_POST["url"];
$l=$_POST["l"];
$handle = fopen( $url, "w"); 
fwrite( $handle, $l); 
fclose( $handle );
?>
Existe-t-il une solution pour contourner ce problème?
De façon surprenante, en local (EasyPhp) ça fonctionne sans problème...
Il n'y a que chez free que cela ne marche pas...
D'avance merci.

Eléphant du PHP | 353 Messages

15 janv. 2006, 23:20

je comprend pas trop bien ce que tu fais !! et quel est le rapport avec ton flash !!!

Invité
Invité n'ayant pas de compte PHPfrance

15 janv. 2006, 23:24

Un formulaire en flash par exemple...
Mais je viens de tomber sur une fonction supprimant les slash et ç'a à l'air de répondre à mon problème...
Je reviendrai si ça ne marche pas...
Merci