Accueil > Forum > > > > probleme entre flash et php avec les apostrophe et les balises <>
probleme entre flash et php avec les apostrophe et les balises <>
mardi 6 novembre 2007 à 17:06:57 |
probleme entre flash et php avec les apostrophe et les balises <>

realmfusion
|
Bonjour, Alors voila, j'ai un petit probleme, je cherche sur internet et partout partout j'ai essayé pleins de chose mais ca ne marche pas! Je vous expose mon probleme! Alors en fait je veux faire de la gestion de news avec le texte des news stocké sur un .txt pas de base de donnée pour pusieur raisons. Alors pour cela j'ai un .swf qui écrit via un fichier php sur le .txt puis un second .swf récupere le texte et l'affiche. Le probleme c'est que je voudrais pouvoir écrire depuis le .swf d'administration de l'HTML hors il ne prend pas les balises <> il les transforme en > et < les stock sous cette forme sur le .txt mais rien ne s'affiche sur le second .swf .
Le fichier .swf administration: un champ de saisie avec une variable nommée txtnews un bouton avec comme code AS => on (release) {getURl ("ecrireinfo.php", "_blank", "POST");}
Voila le code du fichier PHP: <?php $f=fopen("news.txt","a+");
# fonction permettant l'encodage des caractères accentués function getFormatedText($texte){ $texte =utf8_decode($texte); $texte =eregi_replace( "\r", "\n", $texte); $texte =stripcslashes($texte); return $texte; } # fin de la fonction
$txtnews=getFormatedText($txtnews);
fwrite($f,"\r\n\r\n"); fwrite($f,"&msg=\t$txtnews\r\n"); fclose($f); ?>
Dans le fichier .txt il écrit des ligne comme ca => &msg= <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="12" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">bla'ble><</FONT></P></TEXTFORMAT>
Pour afficher dans le .swf du site je fais ca sur la premiere frame => loadVariablesNum("news.txt",0); puis j'ai un champ de texte dynamique avec pour variable "msg". Mais le pb est la car rien ne s'affiche! Enfin plutot des qu'on arrive sur ' ou > ou < plus rien ne s'affiche. Par exemple avec <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="12" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">bla'ble><</FONT></P></TEXTFORMAT> seul "bla" s'écrit le reste à disparu.
Je suis sur Flash CS3 avec AS2! Si qq'un peut m'aider, ca serai un grand soulagement ca fait deux jours que je cherche et la il me faut une vision exterieur sinon je ne trouverai pas! Merci d'avance!
go to [ Lien ]
|
|
mercredi 7 novembre 2007 à 08:53:29 |
Re : probleme entre flash et php avec les apostrophe et les balises <>

goldenboy68
|
Réponse acceptée !
Pourquoi tu mets pas ça dans un fichier XML (mieux structuré et qui possède notamment les balises CDATA qui permettent de garder un texte tel que tu l'écris dans le fichier, genre les "&", apostrophes, ...).
Ensuite, y'a quelques lignes de code en plus à mettre dans ton Flash, mais pas grand chose.
Si tu veux garder ton TXT, essaie éventuellement de rajouter un caractère d'échappement devant tes apostrophes ou guillemets "\" et rajoute des guillemets autour de ce que contient ta variable
Par exemple : &msg="...l\'école est finie..." (à tester, c'est juste une idée, moi je partirais plutôt sur l'XML)
@+! Samy
|
|
mercredi 7 novembre 2007 à 09:36:03 |
Re : probleme entre flash et php avec les apostrophe et les balises <>

realmfusion
|
Réponse acceptée !
Bonjour, avant tout merci pour ta réponse Samy! Donc j'ai testé essayé de rajouter un caractère d'échappement devant les apostrophes ou guillemets "\" et j'ai rajouté des guillemets autour de ce que contient ta variable, comme tu m'as conseillé. Malheureusement, ça ne fonctionne toujours pas! Apres je n'ai pas utilisé le XML car je ne sais pas écrire dedant depuis un .swf et je ne sais pas utiliser les CDATA. Je vais chercher donc pour utiliser un fichier XML, je pense qu'il doit y avoir qq sources sur ce merveilleux site!  Encore merci, et si tu connais une source "sûr" pour l'utilisation des CDATA avec flash et XML; je suis preneur! respect! a+ go to [ Lien ]
|
|
mercredi 7 novembre 2007 à 10:48:46 |
Re : probleme entre flash et php avec les apostrophe et les balises <>

goldenboy68
|
Réponse acceptée !
Tu peux t'inspirer de ça pour le sendAndLoad (fonction "envoi mail" dans cet exemple) : http://www.flashxpress.net/forum/archive/index.php/t-63305.html
Et pour le XML : http://www.laltruiste.com/document.php?url=http://www.laltruiste.com/coursxml/cdata.html
pour écrire dans le XML tu passes par PHP.
@+! Samy
|
|
mercredi 7 novembre 2007 à 11:29:33 |
Re : probleme entre flash et php avec les apostrophe et les balises <>

realmfusion
|
Réponse acceptée !
Encore merci! Bon alors pour la lecture du XML je n'ai pas de probleme! Code XML: <NEWS> <b>News du 7/11</b> | <br>Donc voila je test.<br> <b>Autre news</b> | <br>blabla l'apostrophe<br> <b>testhtml</b> | <br>le liens pour google <a href="http://www.google.fr"> here </a> </NEWS> Et je lis dans mon .swf de lecture avec le code AS suivant: xmlNews = new XML(); xmlNews.onLoad = affichageNews; xmlNews.load("news.xml"); function affichageNews() { txt = xmlNews.firstChild.toString(); //txt étant la variable de mon champs de texte } Jusque la ca va! Par contre comment écrire entre les deux balises <NEWS> et </NEWS> sans éffacer les ligne du dessus cad pouvoir rajouter une ligne sans effacer les autres? merci par avance! go to [ Lien ]
|
|
mercredi 7 novembre 2007 à 11:49:42 |
Re : probleme entre flash et php avec les apostrophe et les balises <>

goldenboy68
|
Réponse acceptée !
En fait un fichier XML c'est structuré, donc moi je te conseille d'utiliser un noeud par news:
<?...première ligne standard (faire une p'tite recherche) ?> <racine> <news id="1"> <b>News du 7/11</b> | <br>Donc voila je test.<br> </news> <news id="2"> <b>Autre news</b> | <br>blabla l'apostrophe<br> </news> </racine>
@+! Samy
|
|
dimanche 2 décembre 2007 à 20:22:26 |
Re : probleme entre flash et php avec les apostrophe et les balises <>

realmfusion
|
Réponse acceptée !
Bonjour samy! Bon j'ai réussi à réaliser ce que je voulais faire avec un fichier txt! Je te remercie encore pour ton aide, qui m'a guidé pour la resolution de mon probleme! A+ go to [ Lien ]
|
|
mardi 28 avril 2009 à 16:54:07 |
Re : probleme entre flash et php avec les apostrophe et les balises <>
|
mardi 28 avril 2009 à 16:55:04 |
Re : probleme entre flash et php avec les apostrophe et les balises <>
|
lundi 25 mai 2009 à 23:22:44 |
Re : probleme entre flash et php avec les apostrophe et les balises <>

bloodstar98748
|
Bonsoir,
Je fais un UP de ce post car il ressemble à mon problème Je suis sous flash, j'appel un fichier php pour écrire dans mon fichier texte. Tout marche bien, m'ai lorsque je tape du texte avec un apostrophe, il y a un backslash qui apparait dans mon fichier texte. J'ai vu sur le net qu'il y a des metodes comme : "addslash" "stripslash" mais je ne vois pas comment mettre ça en place car je m'y connais pas trop en php.
Voici mon code php :
<? // xname, xfname, xaddress, xzipcode, xcity header('Content-type: text/html; charset=UTF-8'); $data = array(); $data[0] = $_GET['xname']; $data[1] = $_GET['xfname']; $data[2] = $_GET['xaddress']; $data[3] = $_GET['xzipcode']; $data[4] = $_GET['xcity']; // si tous les champs sont remplis, écrit dans le fichier $checksum = 0; for ($i=0; $i<1; $i++) if ($data[$i] != "") { $data[$i] = strip_tags($data[$i]); $checksum++; } $filename = ("seb.txt"); if ( $checksum == 1 ) { if ( $fp = fopen( $filename, "w")) { for ($i=0; $i<1; $i++) fputs( $fp, "\&datalist=$data[$i] "); fputs( $fp, "\n" ); fclose ( $fp ); } } ?>
Pouvez-vous m'aidez ? merci
|
|
Cette discussion est classée dans : texte, php, probleme, txt, swf
Répondre à ce message
Sujets en rapport avec ce message
probleme de communication flash -> php -> mysql [ par julius803 ]
Voila, pour faire simple, a l'aide d'un code source trouver sur le net, j'ai creer un livre d'or en flash qui à l'aide de la fonction loadvar me perme
Loadvariables aléatoires [ par kikos2005 ]
Bonjour,Je fais appelle à la fonction loadvariables pour afficher sur mon swf un texte issu d'un fichier txt.Dans le swf:loadVariables("texte.txt", "v
Petit probleme d'affichage de texte [ par alexgr ]
J'ai un petit probleme , j'ai fais une animation ou je charge un fichier txt externe, qui mache super bien, mais dès que je charge ce swf dans un autr
php inserer un texte dans flah depuis ma base? [ par travailmichel ]
$req= "select * from texte";$res= mysql_query($req);$txt=mysql_result($res, 0, 'texte_nom');$txt= '&txt=alors ca marche';echo "Ici PHP, vous avez tapé
fichier texte (txt), swf et page html [ par kclito ]
Bonjours,J'ai un petit problème qui m'agasse un peu beaucoup.Je l'expose :J'ai un flash avec un champs de txt dynamiquele texte de ce champs est conte
loadVariablesNum dans un swf externe [ par goldocrack ]
Bonjour à tous !!!J'utilise un swf qui en charge un autre (on l'appelera swf externe).Dans ce swf externe j'utilise la fonctionloadVariablesNum("texte
Probleme scrollbar pour zone de texte dynamique, texte php [ par rastamatt ]
Bonjour tout le monde, J'ai un petit problème. Je suis entrain de créer une zone texte pour y mettre des news. Je dois rajouter et sauvegarder des ne
Maman swf a 1 bébé swf, elle dialogue avec php mais son marmot non.. comment faire ? [ par toxikriss ]
Bonjour, je bidouille, mais je comprends vite ^^ ( si on m'explique ) J'utilise dans mon swf loadVariablesNum("data.php", 0); afin d'établir une li
probleme de texte de saisie [ par JoebarGlut ]
Salut, C'est la premiere fois que ça me fais ça, peut etre conaissez vous ce probleme :J'envois une loadvar de flash vers php puis arrivé sur mysql mo
Probleme de communication entre deux swf [ par nackdawa ]
Bonjour, Je viens vers vous car j'ai un petit soucis, je n'arrive pas à interragire entre deux swf.Je m'explique :j'ai un premier swf dans lequel il y
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|