Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS1/AS2
AS1/AS2 Questions relatives à la programmation ActionScript 1 et 2 (Cours AS2)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/08/2008, 15h14   #1
Futur Membre du Club
 
Inscription : février 2006
Messages : 50
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 50
Points : 17
Points : 17
Par défaut problème avec sendandload

Bonjour à tous et merci d'avance pour vos reponses.

J'ai un site avec un formulaire qui communique avec php sur mon serveur. Chez moi tout marche, sur firefox comme sur Explorer, par contre chez un ami, rien ne marche. Il remplit le formulaire et rien, un message d'erreur que je fais afficher si le sendandload renvoie false apparait. Dans l'IDE de flash ca marche, je ne comprend rien. Quelqu'un aurait déjà eu un probleme semblable??? Pourqu'oi sa marcherait chez moi, chez un autre ami et pas chez deux autres que j'ai testé???

Merci encore
damaskinos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2008, 17h20   #2
Futur Membre du Club
 
Inscription : février 2006
Messages : 50
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 50
Points : 17
Points : 17
Bon j'ai trouvé.

Je post la reponse si ca peut aider quelqu'un.

Quand je tape l'adresse de mon site de cette manière, monsite.com, le sendAndload fonctionne mais quand je tape www.monsite.com ca marche plus. Après plusieur test j'ai pu m en rendre compte. En regardant dans mon fichier error.log, il y avait un message qui disait qu'aucun fichier crossdomain.xml n'a été trouvé. Une petite recherche sur google sur crossdomain et je suis tombé sur un document d'adobe sur la sécurité de flash player. En gros on y explique que flash player permet d'envoyer des requetes à un script seulement si tu es sur le meme domaine et il considère monsite.com comme différent de www.monsite.com. Pour que les deux puisses marché il faut mettre dans le root de votre site un fichier crossdomain.xml qui se presente comme suit:

Citation:

<?xml version="1.0"?>

<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">

<cross-domain-policy>

<allow-access-from domain="www.monsite.com" />

<allow-access-from domain="monsite.com" />

</cross-domain-policy>
et voila, j'espère ca aidera quelqu'un.

Voici la source : source
damaskinos est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h46.


 
 
 
 
Partenaires

Hébergement Web