Salve.

Mi sono appena escritto sul vostro forum, ho realizzato uno script che compilanto un modulo mi crea una pagina html contenente un articolo completo di icona, titolo, sottotitolo, contenuto.
questo è il codice dello script: (non posto quello del form visto che non da nessun problema)
Codice PHP:
 if ($_POST["title"] != "" && $_POST["tags"] != "" && $_POST["content"]) {
    
$imp = new DOMimplementation();
    
$root $imp->createDocumentType("html""'- / / WAPFORUM / / DTD WML 1.1 / / EN', 'http://www.wapforum.org/DTD/wml_1.1.xml'");
    
$dom $imp->createDocument(""""$root);
    
$dom->formatOutput true;
    
$dom->preserveWhiteSpace false
 
    
// creazione tag <html>
     
$html $dom->createElement("html");
     
$html $dom->appendChild($html);
     
$html->setAttribute("xmlns""http://www.w3.org/1999/xhtml");
     
    
// creazione tag <head>
     
$head $dom->createElement("head");
     
$head $html->appendChild($head);
 
     
// creazione tag <link>
     
$link $dom->createElement("link");
     
$link $head->appendChild($link);
     
$link->setAttribute("rel""stylesheet");
     
$link->setAttribute("href""article.css");
 
     
// Creazione tag <meta> -> description
     
$meta_desc $dom->createElement("meta"); 
     
$meta_desc->setAttribute("name""description");
     
$meta_desc->setAttribute("content""Documento di prova");
     
$meta_desc $head->appendChild($meta_desc);
 
     
// Creazione tag <meta> -> keywords
     
$meta_key $dom->createElement("meta");
     
$meta_key $head->appendChild($meta_key);
     
$meta_key->setAttribute("name""Keywords");
     
$meta_key->setAttribute("content""prova,articolo");
 
     
// Creazione tag <body>
     
$body $dom->createElement("body");
     
$body $html->appendChild($body);
 
     
// Creazione tag <div> ( header )
     
$header $dom->createElement("div");
     
$header $body->appendChild($header);
     
$header->setAttribute("id""header");
 
     
// Creazione tag <div> ( logo )
     
$area_logo $dom->createElement("div");
     
$area_logo $header->appendChild($area_logo);
     
$area_logo->setAttribute("id""logo");

     
// Creazione tag <img> ( logo )
     
$new_img "Logi/".$_POST["lg"];
     
$img $dom->createElement("img");
     
$img $area_logo->appendChild($img);
     
$img->setAttribute("src"$new_img);
     
$img->setAttribute("alt""Logo");
 
      
// Creazione tag <div> ( titolo )
     
$area_titolo $dom->createElement("div");
     
$area_titolo $header->appendChild($area_titolo);
 
     
// Creazione tag <h2> ( formattazione titolo )
     
$formato_titolo $dom->createElement("h2");
     
$formato_titolo $area_titolo->appendChild($formato_titolo);
     
$titolo $dom->createTextNode($_POST["title"]);
     
$titolo $formato_titolo->appendChild($titolo);
 
     
// Creazione tag <div> ( sotto titolo )
    
$div_stitolo $dom->createElement('div');
    
$div_stitolo $header->appendChild($div_stitolo);
    
$stitolo $dom->createTextNode($_POST["subtitle"]);
    
$stitolo $div_stitolo->appendChild($stitolo);
 
     
// Creazione tag <div> ( content )
     
$div_content $dom->createElement('div');
     
$div_content->setAttribute('id''content');
    
$iv_content $body->appendChild($div_content);
    
$content $dom->createTextNode(nl2br($_POST["content"]));
    
$content $div_content->appendChild($content);
 
     
$new_file "../Article/programmazione/".$_POST["title"].".html";
     
$dom->saveHTMLFile($new_file);
     echo 
"<img scr='../Image/ok.png' alt='ok'><font color='green'>Articolo sarvato in: [url='#']...[/url]</font>";
 }else {
    echo 
"[img]../Image/errore.png[/img]<font color='orange'>Alcuni campi oblicatori risultano vuoti.</font>";
 } 
Dopo l'ultimo commento dico allo script di realizzarmi un div con id content e al suo interno va il testo inserito in una textarea, il problema e che: quando vado a visualizzare la pagina, invece di visualizzarmela cosi:
codice:
testo
testo
me la visualizza cosi:
codice:
testo
testo
C'è qualche errore o dovrei usare un'altra funzione invece di createTextNode()?