Bonjour à tous,
je me galère méchamment là.
Je fais une page de "maintenance" pour un site. Chaque rubrique est paramétrée par un fichier texte contenant le nom du fichier, le titre de la rubrique, le texte, la taille de la fenêtre (hauteur et largeur). A l'affichage pas trop de souci.
Pour la maintenance, j'ai un fichier flash qui lit le contenu du fichier texte, etdonne la possibilité de le modifier.
Là où j'ai un problème c'est que jusqu'à présent je ne faisais pas de mise en forme avec mon texte, j'ai créé un petit éditeur de texte pour le faire, et là ça bug, la mise en forme ne passe pas. (elle se fait bien dans mon animation, la mise à jour du fichier texte aussi, mais pas à la relecture)
Je passe par un script php pour modifier le fichier.
Extraits de codes :
L'objet qui lit le contenu du fichier, et va à la frame "Vario" qui lance le retaillage de la fenêtre et l'apparition du texte.
//définition de mon objet LoadVar
var mesvars = new LoadVars();
mesvars.onLoad = function(){
_root.titre.texte.text = this.titre;
_root.fenetre.gotoAndPlay("vario");
}Mon bouton de "sauvegarde"
on(press){
//mise à jour des variables
_root.mesvars.titre = _root.titre.texte.text;
_root.mesvars.largeur = _root.fenetre.fen._width;
_root.mesvars.hauteur = _root.fenetre.fen._height;
_root.mesvars.redac = _root.fenetre.texte.htmlText;
_root.mesvars.send("maj.php","test");
}
Mon script php
<?php
$nomfichier = utf8_decode($_POST['fichier']);
$hauteur = utf8_decode($_POST['hauteur']);
$largeur = utf8_decode($_POST['largeur']);
$titre = utf8_decode($_POST['titre']);
$redac = utf8_decode($_POST['redac']);
$fichier = fopen($nomfichier, "w");
fputs($fichier, utf8_encode("fichier=".$nomfichier."&hauteur=".$hauteur."&largeur=".$largeur."&titre=".$titre."&redac=".$redac));
fclose($fichier);
?>
Tout fonctionne, c'est là le hic... il doit y avoir un problème de codage des textes, je sais pas... Si Qq avait une idée 
merci d'avance... me manque plus que ça pour boucler l'affaire... 