2012-06-19 4 views
-1

PHP 폼의 데이터를 XML 문서에 삽입하고 브라우저에서 인쇄하려고합니다. 누군가 올바른 방향으로 나를 가리킬 수 있습니까? 유사게시 된 데이터를 XML에 삽입하십시오.

뭔가 :

형태 :

<form name="createDoc" action="createDocument.php" method="post"> 
    <input name="name" type="text" id="name"> 
</form> 

XML :

<?xml version="1.0" encoding="UTF-8"?> 
<doc> 
    <article id="0001"> 
     <title>My book</title> 
    <para>Lorem ipsum dolor sit amet, **[name here]** consectetur adipiscing elit. Phasellus consequat purus ac tellus imperdiet ullamcorper.</para> 
    </article> 
</doc> 

결과 :

LOREM의 Ipsum 제품의 슬픔은, AMET 요 미상 consectetur의 adipiscing의 ELIT 앉아. Phasellus 그 결과는 불완전하게 나타납니다. 사전에

감사합니다 :)

답변

1

가장 빠른 방법은 문자열로 XML을두고, 앞으로

str_replace("**[name here]**",$_POST[name],$xmlstr); 

을 사용하는 것입니다, 당신은 당신이 이미 시도했다 게시 할 수 있습니다. 우리는 도와 드리겠습니다. 문제를 찾아내어 해결하지 못합니다.

+0

감사합니다. 완벽하게 작동했습니다. 좋은 지적, 나는 그것을 미래에 할 것입니다. – wec

관련 문제