2012-04-20 3 views
0

다른 코드로 시도했지만 항상 실패했습니다.PHP XML 추가 요소

<movies> 
    <movie> 
    <title>Pav1</title> 
    <plot>tekstas1</plot> 
    </movie> 
    <movie> 
    <title>Pav2</title> 
    <plot>tekstas2</plot> 
    </movie> 
</movies> 

여기 내가 사용하고 코드입니다 :

<?php 
    $xml = simplexml_load_file ('movies.xml'); 
    $movies = $xml->addChild("movie"); 
    $movies->addChild("title", "title1"); 
    $movies->addChild("plot", "plot1"); 

    $xml->saveXML(); 
?> 

불행하게도, 아무것도 lounch 후에 발생하지

여기 내 XML입니다. 감사합니다.

+2

'$ xml-> saveXML();'앞에'echo'를 추가하는 것을 잊어 버렸습니까? – Wrikken

+0

오류가 정확히 무엇입니까? Wrikken이 말했듯이, 생성 한 XML을 출력/표시해야합니다 ... 실제 오류 메시지가 나타 납니까? –

+1

[echo for]를 추가 할 때 [Works for me] (http://codepad.org/R5PRcphF) ... – DaveRandom

답변

0

마지막 문장에 원래 파일 이름을 포함하지 않았습니다. 이 문제를 해결해야합니다 :

$xml->saveXML('movies.xml'); 
+0

ㅎ, 간단히 .. 감사합니다. – wyy