2011-01-14 3 views
0

나는 성공적으로로드 XmlParser가와 AS2 사용하여이 XML 파일을 구문 분석했습니다 내가 필요한 것은, a의 클릭으로 "좋아요"와 "싫어"값을 증가시키고 저장하는 것입니다, 지금플래시/AS2에서 변경된 XML 노드 값을 업데이트/저장하는 방법은 무엇입니까?

<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> 

을 버튼을 사용하지만 기존 노드 (예 : 새 노드를 추가하지 않고)에서 수정 및 저장하는 방법을 모르겠습니다.

PHP를 사용해야합니까, 아니면 AS2가 자체적으로 처리 할 수 ​​있습니까?

제목에 대한 도움이 필요하십니까? 고맙습니다!

답변

0

당신은 PHP가 필요합니다. 가장 쉬운 방법은 actionscript (XML의 내부 복사본 있음)의 값을 업데이트 한 다음 xml을 PHP 메서드에 푸시하여 작성하는 것입니다. 여러 사용자가 동일한 파일을 업데이트하는 경우 파일을 덮어 쓰지 않도록 일종의 체크 아웃 서비스가 필요할 수 있습니다. 이것은 두 명의 사용자가 동시에 like/dislike를 업데이트 한 경우에만 발생합니다. 당신은 그것없이 할 수 있지만, 명심해야 할 것. 또 다른 생각은 보안입니다. 다른 사람이 PHP 메서드를 호출하여 서버에 쓰는 것을 원하지 않습니다.

+0

고맙습니다! 그래서 나는했다! –

관련 문제