Tengo este codigo, queria saber si es valido o que pasa. Termine con este codigo:
Código PHP:
<?xml version="1.0" encoding="utf-8" ?>
<news>
<new>
<title><![CDATA[<a href="/news.php"> First New </a>]]></title>
<text> If you've got a brain that understands the
complexities of code and an appreciation for
well-designed user experiences, a career in web
technology could be exactly what you're
programmed for. </text>
<autor>Don't forget me this weekend!</autor>
</new>
<new>
<title><![CDATA[<a href="/news.php"> Second New </a>]]></title>
<text> In Full Sail University's online Web Design &
Development bachelor's degree program, you'll get
up to speed on industry-standard software and
programming languages, explore</text>
<autor>Don't forget me this weekend!</autor>
</new>
<new>
<title><![CDATA[<a href="/news.php"> Third New </a>]]></title>
<text> fundamentals of
design and usability, and produce web and mobile
sites from start to finish. You'll launch a digital
portfolio to help engineer your path to a future in the
industry. </text>
<autor> Don't forget me this weekend!</autor>
</new>
</news>
Mi php es simple por ahora, es de practica:
Código PHP:
<?php
$xml = simplexml_load_file('news.xml');
echo $xml->new[1]->title;
?>
Mis mensajes de errores:
Código PHP:
Warning: simplexml_load_file() [function.simplexml-load-file]: news.xml:20: parser error : xmlParseEntityRef: no name in /Applications/XAMPP/xamppfiles/htdocs/news_text.php on line 2
Warning: simplexml_load_file() [function.simplexml-load-file]: <text> In Full Sail Universitys online Web Design & in /Applications/XAMPP/xamppfiles/htdocs/news_text.php on line 2
Warning: simplexml_load_file() [function.simplexml-load-file]: ^ in /Applications/XAMPP/xamppfiles/htdocs/news_text.php on line 2
Ahora cuando solo dejo una noticia <new> </new> y borro las otras 2, si me funciona.
Código PHP:
<?xml version="1.0" encoding="utf-8" ?>
<news>
<new>
<title><![CDATA[<a href="www.thechicmagazine.com/news.php"> First New </a>]]></title>
<text> If you've got a brain that understands the
complexities of code and an appreciation for
well-designed user experiences, a career in web
technology could be exactly what you're
programmed for. </text>
<autor>Don't forget me this weekend!</autor>
</new>
</news>