Hola acostumbrado a trabajar con php y mysql resulta un gran descubrimiento para mi el XML ya que muchas cosas que no varían (o varían y pesan poco) puedo hacerlas con XML y eso es fantástico , pero tengo un problema y quiero ver si me pueden ayudar un pelín .
Intento crear un documento PHP con contenido XML (pongo aqúi el código y el error que me tira) para luego con SimpleXml poder manipular dicho documento y trabajar con el.
Mi código
Código:
<? header('Content-Type: text/xml');
@session_start();
//esta función carga las variables PHP con los nombre de las subcategorías
include("fns/zonas_fns.php");
echo '<?xml version=\"1.0\" encoding=\"UTF-8\"?>';
?>
<categories>
<category name="<?=$comunity ?>" >
<subcategory><?=$activities?></subcategory>
<subcategory><?=$artists?></subcategory>
<subcategory><?=$classes?></subcategory>
</category>
<category name=<?=$personals?> >
<subcategory><?=women_seek_women ?></subcategory>
<subcategory><?=$parties ?></subcategory>
</category>
</categories>
El error
Código:
Error de lectura XML: declaración de texto o XML en un lugar distinto del principio de la entidad
Ubicación: http://localhost/anuncios/categoriasXml.php
Número de línea 3, columna 1:<?xml version=\"1.0\" encoding=\"UTF-8\"?><categories>
^
No se que significa exactamente ese error , por eso no consigo arreglarlo.
Un saludo y gracias de antemano