надо сделать чтото вроде новостной ленты, записи решила сохранять в xml файл
которые нужно вывести разумеется на страницу
пробовала так
foreach ($xml->msg as $msg) { echo ' <tr> <td><center>'.$msg->name."</center></td> <td>"; echo $msg->message."</td> </tr>"; }
но различный символы (русские буквы и всякие ö ä ü õ выводятся коряво (меняла кодировку- не помогло), в сам xml файл записывает все как надо
пробовала так
<?php $XML = new DOMDocument(); $XML->load( 'data.xml' ); $xslt = new XSLTProcessor(); $XSL = new DOMDocument(); $XSL->load( 'data.xsl'); $xslt->importStylesheet( $XSL ); print $xslt->transformToXML( $XML ); ?>
выдает:
Warning: XSLTProcessor::importStylesheet() [xsltprocessor.importstylesheet]: compilation error: file file:///C:/wamp/www/haigla/data.xsl line 2 element stylesheet in C:\wamp\www\haigla\forum.php on line 12
Warning: XSLTProcessor::importStylesheet() [xsltprocessor.importstylesheet]: xsltParseStylesheetProcess : document is not a stylesheet in C:\wamp\www\haigla\forum.php on line 12
Warning: XSLTProcessor::transformToXml() [xsltprocessor.transformtoxml]: No stylesheet associated to this object in C:\wamp\www\haigla\forum.php on line 13
в гугле о том что это такое и как с этим бороться ничего вразумительного не нашла
вопрос: нужно чтоб пхп страничка красивенько все выводила. что сделать для этого?