Ik heb een treeview in Flash, die opgebouwd wordt vanuit een XML bestand. Nu kan je hem in Flash aanpassen en daarna updaten. Daarvoor maak ik van de hele XML een string, die ik in een LoadVars object stop, om die vervolgens te posten naar een PHP bestand. Er komt echter niets binnen via $HTTP_POST_VARS, maar vreemd genoeg wel via $HTTP_GET_VARS... Dat kan ik alleen niet gebruiken aangezien GET de string meestuurt in de URL en die is gebonden aan een 255 karakter-maximum...
in mijn Flash heb ik deze functie:
in mijn createXML.php zou ik hem dan aan moeten kunnen spreken met:
Werkt de POST methode via Flash gewoon niet goed of doe ik iets fout?
in mijn Flash heb ik deze functie:
code:
1
2
3
4
5
6
7
| on (release) {
this._parent.contactHandle.xml = "";
this._parent.contactHandle.createXML(_root["root"], _root["root"].folder);
xml_output = new LoadVars();
xml_output.xml = this._parent.contactHandle.xml;
xml_output.send("http://127.0.0.3/createXML.php", "_blank", "POST");
} |
in mijn createXML.php zou ik hem dan aan moeten kunnen spreken met:
code:
1
2
3
4
5
6
7
| <? $xml= $HTTP_GET_VARS['xml']; echo ($xml); ?> |
Werkt de POST methode via Flash gewoon niet goed of doe ik iets fout?
[ Voor 6% gewijzigd door Verwijderd op 15-10-2003 16:48 ]