Как напечатать вывод этого html, преобразованного xsl в другой скрипт php в каком-то разделе div - PullRequest
0 голосов
/ 02 декабря 2010

Мне нужно напечатать преобразованный html вывод моего php-скрипта в элемент div в другом php-скрипте. Как мне это сделать. Я попытался сделать это путем включения, но это вызывает ошибку парсера XML. Возникает ошибка, если я включаю какой-либо оператор echo в файл. Вот тестовый файл, который вызывает ошибку:

<?php
include "callHier.php";
echo'test';

print $xslt->transformToXML($save);

?>

Эрро

XML Parsing Error: not well-formed Location: http://127.0.0.1/test.php
Line Number 1, Column 5:

Вот мой выходной код:

$xslt = new XSLTProcessor();
$XSL = new DOMDocument();
$XSL->load( 'msg.xsl');
$xslt->importStylesheet( $XSL );
header('Content-Type: application/xml');
//print $xslt->transformToXML($save);
?>

Он создает неупорядоченный список, который мне нужно отобразить в погружении в другом php-скрипте.

1 Ответ

0 голосов
/ 02 декабря 2010

Вам нужно include этот скрипт на страницу, которую вы хотите, чтобы он появился. Затем вы можете повторить результаты в любом месте на странице, которую вы хотите.

<?php include "yourXslSriptHere.php"; ?>
...
<div id="theDivYouWantToWriteItTo">
<?php echo $xslt->transformToXML($save); ?>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...