J'ai une petite question, via flash j'envoie des données à une page php, en post,
et je lui demande de créer un fichier xml, il me crée bien le fichier ...
mais il rajoute des \ avant les ' ou ", surement pour ne pas avoir de probleme de parse, mais comment, je fait pour qu'il écrive le fichier sans faire cela ?
Ce qui est bizarre c'est qu'en local avec easyphp, ca marche bien ....
code php :
Code:
CODE
$nbvisites est une variable que j'incremente ....
$fflash = "flash".$nbvisites.".xml";
// on verifie si il existe deja
if (file_exists($fflash)) {
// si oui, on l'efface, et on le recrée
$fp = fopen($fflash,"w");
fputs($fp, $HTTP_POST_VARS["Xflash"]);
fclose($fp);
} else {
// sinon on le crée
$fp = fopen($fflash,"a");
fputs($fp, $HTTP_POST_VARS["Xflash"]);
fclose($fp);
}
$fflash = "flash".$nbvisites.".xml";
// on verifie si il existe deja
if (file_exists($fflash)) {
// si oui, on l'efface, et on le recrée
$fp = fopen($fflash,"w");
fputs($fp, $HTTP_POST_VARS["Xflash"]);
fclose($fp);
} else {
// sinon on le crée
$fp = fopen($fflash,"a");
fputs($fp, $HTTP_POST_VARS["Xflash"]);
fclose($fp);
}
Si quelqu'un a une solution, merci :-)