Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2007, 10:38
lestatminiyo
 
Fecha de Ingreso: junio-2006
Mensajes: 84
Antigüedad: 17 años, 10 meses
Puntos: 1
cual es el problema?

cuando usaba un servidor en php 4 utilizaba este codigo para hacer un archivo en .xml

Código PHP:
$doc new_xmldoc('1.0');
$root $doc->add_root('playlist version="1" xmlns="http://xspf.org/ns/0/"');
$mis_miembros $root->new_child('trackList><track','');

$mis_miembros->new_child('title',$title);
$mis_miembros->new_child('creator','MatusalenVideo');
$mis_miembros->new_child('location',$url);
$mis_miembros->new_child('meta rel="type"','flv');

$name_file="videos/matube/$vid.xml";
$fp = @fopen($name_file,'w');
if(!
$fp) {
die(
'ERROR CREANDO EL VIDEO');
}
fwrite($fp,$doc->dumpmem());
fclose($fp); 
pero ahora en la maquina con php5 este codigo produce que la pagina se quede en blanco

así que estube probando, e hice este otro codigo que segun lei es para php5:

Código PHP:
$X = new XMLWriter;

$X->openMemory();

$X->setIndent(true);

$X->startDocument('1.0''ISO-8859-1');

$X->startElement ('playlist');

$X->writeAttribute('version' '1');
$X->writeAttribute('xmlns' 'http://xspf.org/ns/0/');

$X->startElement ('trackList');
$X->startElement ('track');

$X->writeElement('title' $title);
$X->writeElement('creator' 'matussalen');
$X->writeElement('location' $url);
$X->writeElement('meta' 'flv');
$X->writeAttribute('rel' 'type');

$X->endElement();

$X->endElement();
$X->endElement();


echo 
$X->flush(); 

pero me ocurre lo mismo... pregunte a los de mi hosting.. que hablan en ingles.. y me explicaron que las librerias estan activas... pero cansado de pensar en como se escribe... pues os pregunto a vosotros

Última edición por lestatminiyo; 22/10/2007 a las 05:58