CONTOURNEMENT DU PROBLÈME DE SÉCURITÉ CROSSDOMAIN DE FLASH POUR LE CHARGEMENT DE
cs_Mafassure
Messages postés1058Date d'inscriptionjeudi 24 juillet 2003StatutModérateurDernière intervention14 février 2009
-
20 nov. 2004 à 18:39
legurou
Messages postés1Date d'inscriptionlundi 25 juin 2007StatutMembreDernière intervention22 août 2008
-
22 août 2008 à 23:57
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
legurou
Messages postés1Date d'inscriptionlundi 25 juin 2007StatutMembreDernière intervention22 août 2008 22 août 2008 à 23:57
Je vois pas comment on utilise ce script !
Enfaite, j'utilise un truc flash deja fait qui prend directement le fichier xml ou le lien du flux. Je fait comment pour lui assigné de passer par le php?
okaneganai
Messages postés47Date d'inscriptionmercredi 10 novembre 2004StatutMembreDernière intervention23 mai 2006 28 août 2005 à 14:35
Merveilleux!!!!
C'est exactement ce que je cherchais!!!
bravo et merci!!!
cs_alexblue
Messages postés6Date d'inscriptionsamedi 28 mai 2005StatutMembreDernière intervention 6 juin 2005 6 juin 2005 à 16:29
J'ai changé d'hébergeur (iFrance --> Multimania), et ça ne renvoit toujours rien.... :(
Loubiou
Messages postés150Date d'inscriptionmercredi 26 juin 2002StatutMembreDernière intervention 5 décembre 2008 6 juin 2005 à 10:40
oui ! en effet, il faut que tu retouches le code PHP.
Me demande quelle version de php ils ont mis en ligne chez ifrance ???
Enfin tu es bien le 1er à avor un pb avec mon script ! arff
Regardes si tu mets bien tout en minuscules partout ....
Allez bon courage tu vas y arriver
cs_alexblue
Messages postés6Date d'inscriptionsamedi 28 mai 2005StatutMembreDernière intervention 6 juin 2005 6 juin 2005 à 10:22
Le PHP fonctionne sur mon site... j'ai déjà plusieurs fichiers PHP. Je suis chez iFrance et j'ai Flash MX 6.0.
En local ça ne fonctionne pas non plus... il me sort du texte correspondant à du javascript.
J'ai l'impression que ça vient du fichier PHP... lorsque je le lis, il m'écrit :
Warning: join(): Bad arguments. in /www/.........../site/parse.php on line 16
Loubiou
Messages postés150Date d'inscriptionmercredi 26 juin 2002StatutMembreDernière intervention 5 décembre 2008 6 juin 2005 à 02:46
Ben je ne sais pas quoi te dire ?
Tu as php d'activé sur ton site ? tu es chez free ? avec un chargement en local ça fonctionne ? tu as quelle version de flash ?
Regardes sur le site http://www.toutauto.fr à la rubrique NEWS, tu verras un lecteur RSS que j'ai réalisé, qui charge des flux xml sur divers serveur depuis mon flash.
On peut mettre 99 flux contenant 99 news (!) il suffit d'entrer les urls dans le xml de chargement et ajouter une image de fond pour chaque flus rss ...
cs_alexblue
Messages postés6Date d'inscriptionsamedi 28 mai 2005StatutMembreDernière intervention 6 juin 2005 6 juin 2005 à 02:12
Je ne comprends pas du tout... Avec moi, je n'arrive pas à utiliser ce script avec des flux RSS ! ! ! ???
:(
Loubiou
Messages postés150Date d'inscriptionmercredi 26 juin 2002StatutMembreDernière intervention 5 décembre 2008 21 nov. 2004 à 17:08
Comme tu as raison, c'est pour cela que je post des trucs lorsque j'en ai.
J'en profite pour remercier tous ceux qui m'ont aidé parfois sur des bouts de code en php, n'étant pas un virtuoZ de se langugage.
Ces 2 urls renvoient du RSS2 au format XML, tu me diras si ton flash placé sur un site web renvoie bien les données XML car en local ça fonctionne avec loadvars mais pas en distant.
J'ai utilisé la méthose mc_vars.senAndLoad(url,mc_xml,"POST"); ou mc_vars est du type loadvars() et mc_xml et du type xml.
Je termine mon player cette nuit (arf)
Merci pour ton Aide Mafassure !!!!
cs_Mafassure
Messages postés1058Date d'inscriptionjeudi 24 juillet 2003StatutModérateurDernière intervention14 février 2009 21 nov. 2004 à 11:38
dans le cadre de l'espace perso inclu dans les abonnement internet c'est pas toujour possible d'utilisé php (c'est mon cas), y'a free propose php et mysql de série...
merci pour ton code, je vais tester les deux methodes...
dans mon cas loadvars() conviendras parfaitement.
n'hesite pas a posté ton lecteur de news
on pourra commenté le code...
a mon avis ces echanges nous permet à tous de progressé.
Loubiou
Messages postés150Date d'inscriptionmercredi 26 juin 2002StatutMembreDernière intervention 5 décembre 2008 21 nov. 2004 à 05:24
Euh pour répondre à Mafassure,
à l'heure actuelle, celui qui à un serveur web à forcément php donc pas de soucis.
Je précise que php doit etre du coté serveur lançant l'appli flash lecteur de fichiers XML et non comme le CrossDomain.xml qui lui doit se trouver à l'endroit du xml à lire.
Loubiou
Messages postés150Date d'inscriptionmercredi 26 juin 2002StatutMembreDernière intervention 5 décembre 2008 21 nov. 2004 à 05:21
Dans le cas d'un fichier machin.xml OUI mais dans le cas d'un fichier style machin.php?id=1025&t=25 ça merde à fond, même si ce chemin renvoie bien un XML.
Dans mon cas je récupére des flux RSS2 et j'utilise Flash 7.2 et j'ai eu plein de soucis pour récupérer les noeuds xml.
Avec ma solution ça roule incroyablement.
Faites l'essai qui sait.
Dès que j'ai terminé mon lecteur de news je vous le présenterais, mais j'ai un peu honte de mon code à coté de certain ici qui m'ont tué ... mais je progresse lol
Merci pour vos réponses aussi.
individis-bis
Messages postés293Date d'inscriptionvendredi 26 septembre 2003StatutMembreDernière intervention25 septembre 2008 20 nov. 2004 à 19:35
Oui c comme cela que je fais.. Mafassure...
cs_Mafassure
Messages postés1058Date d'inscriptionjeudi 24 juillet 2003StatutModérateurDernière intervention14 février 2009 20 nov. 2004 à 18:39
oui oui tres bien cette solution encore faut il avoir php sur le server...
on en discuté cette semaine sur le forum de la restriction de XML(), et on nous a filer une astuce
charger le xml avec LoadVars()
var XMLObject:XML = new XML();
var LoadVarObject = new LoadVars();
LoadVarObject .sendAndLoad(url, XMLObject);
22 août 2008 à 23:57
Enfaite, j'utilise un truc flash deja fait qui prend directement le fichier xml ou le lien du flux. Je fait comment pour lui assigné de passer par le php?
28 août 2005 à 14:35
C'est exactement ce que je cherchais!!!
bravo et merci!!!
6 juin 2005 à 16:29
6 juin 2005 à 10:40
Me demande quelle version de php ils ont mis en ligne chez ifrance ???
Enfin tu es bien le 1er à avor un pb avec mon script ! arff
Regardes si tu mets bien tout en minuscules partout ....
Allez bon courage tu vas y arriver
6 juin 2005 à 10:22
En local ça ne fonctionne pas non plus... il me sort du texte correspondant à du javascript.
J'ai l'impression que ça vient du fichier PHP... lorsque je le lis, il m'écrit :
Warning: join(): Bad arguments. in /www/.........../site/parse.php on line 16
6 juin 2005 à 02:46
Tu as php d'activé sur ton site ? tu es chez free ? avec un chargement en local ça fonctionne ? tu as quelle version de flash ?
Regardes sur le site http://www.toutauto.fr à la rubrique NEWS, tu verras un lecteur RSS que j'ai réalisé, qui charge des flux xml sur divers serveur depuis mon flash.
On peut mettre 99 flux contenant 99 news (!) il suffit d'entrer les urls dans le xml de chargement et ajouter une image de fond pour chaque flus rss ...
6 juin 2005 à 02:12
:(
21 nov. 2004 à 17:08
J'en profite pour remercier tous ceux qui m'ont aidé parfois sur des bouts de code en php, n'étant pas un virtuoZ de se langugage.
Puisque tu vas essayer les 2 méthodes, je te passe des url pour tes tests.
flux Auto Actu : http://www.lamoooche.com/getRSS.php?idnews=1039
et un flux sur rétronimo : http://www.retronimo.com/getfeed.php?id=1008
Ces 2 urls renvoient du RSS2 au format XML, tu me diras si ton flash placé sur un site web renvoie bien les données XML car en local ça fonctionne avec loadvars mais pas en distant.
J'ai utilisé la méthose mc_vars.senAndLoad(url,mc_xml,"POST"); ou mc_vars est du type loadvars() et mc_xml et du type xml.
Je termine mon player cette nuit (arf)
Merci pour ton Aide Mafassure !!!!
21 nov. 2004 à 11:38
merci pour ton code, je vais tester les deux methodes...
dans mon cas loadvars() conviendras parfaitement.
n'hesite pas a posté ton lecteur de news
on pourra commenté le code...
a mon avis ces echanges nous permet à tous de progressé.
21 nov. 2004 à 05:24
à l'heure actuelle, celui qui à un serveur web à forcément php donc pas de soucis.
Je précise que php doit etre du coté serveur lançant l'appli flash lecteur de fichiers XML et non comme le CrossDomain.xml qui lui doit se trouver à l'endroit du xml à lire.
21 nov. 2004 à 05:21
Dans mon cas je récupére des flux RSS2 et j'utilise Flash 7.2 et j'ai eu plein de soucis pour récupérer les noeuds xml.
Avec ma solution ça roule incroyablement.
Faites l'essai qui sait.
Dès que j'ai terminé mon lecteur de news je vous le présenterais, mais j'ai un peu honte de mon code à coté de certain ici qui m'ont tué ... mais je progresse lol
Merci pour vos réponses aussi.
20 nov. 2004 à 19:35
20 nov. 2004 à 18:39
on en discuté cette semaine sur le forum de la restriction de XML(), et on nous a filer une astuce
charger le xml avec LoadVars()
var XMLObject:XML = new XML();
var LoadVarObject = new LoadVars();
LoadVarObject .sendAndLoad(url, XMLObject);
Trop puissant non !
http://www.flashkod.com/forum.v2.aspx?ID=332358