2011-01-14 3 views
0

Ich habe erfolgreich geladen und analysiert diese XML-Datei, mit XMLParser und AS2:Wie aktualisiere/speichere ich den geänderten XML-Node-Wert in Flash/AS2?

<Resources> 
    <item author="Julian" date="28/12/2010" time="01:18" id="876" like="8" dislike="5"> 
     <Text>Sample paragraph</Text> 
    </item> 
    <item author="Albert" date="28/12/2010" time="01:18" id="876" like="8" dislike="5"> 
     <Text>Sample paragraph 2</Text> 
    </item> 
    <item ... 
</Resource> 

Nun, was ich brauche, zu erhöhen und zu speichern, die „wie“ und „nicht mögen“ Werte mit dem Klick auf eine Ich weiß nicht, wie ich sie in den vorhandenen Knoten ändern und speichern kann (z. B. ohne neue hinzuzufügen).

Muss ich PHP verwenden, oder kann AS2 selbst damit umgehen?

Jede Hilfe zu diesem Thema? Vielen Dank!

Antwort

0

Sie benötigen PHP. Ich fand die einfachste Sache zu aktualisieren die Werte in Actionscript (es hat eine interne Kopie der XML), dann drücken Sie die XML zu Ihrer PHP-Methode, um es zu schreiben. Wenn mehrere Benutzer dieselbe Datei aktualisieren, benötigen Sie möglicherweise einen Auscheckdienst, damit die Datei nicht überschrieben wird. Dies würde nur passieren, wenn zwei Benutzer die Like/Abneigung gleichzeitig aktualisieren. Sie könnten darauf verzichten, aber etwas, das Sie im Auge behalten sollten. Ein anderes Denken, das man beachten sollte, ist die Sicherheit. Sie möchten nicht, dass jemand anders Ihre PHP-Methode aufruft, um auf Ihren Server zu schreiben.

+0

Vielen Dank! So tat ich! –