我正在将程序存储在我的数据库表中(我的意思是没有规范。字符编码等等。只是复制并粘贴到db中)。
之类的东西#include <pthread.h>
#include <errno.h>
#include <vmcmt.h>
...
这是PHP
ob_start();
...
fetching information from database and echoing
$markup = ob_get_clean();
// Specify configuration
$config = array(
'indent' => true,
'output-xhtml' => true,
'wrap' => 200);
// Tidy
$tidy = new tidy;
$tidy->parseString($markup, $config, 'utf8');
$tidy->cleanRepair();
// Output
echo $markup;
问题是,我从数据库丢失的oupput代码。我的意思是输出必须#include <pthread.h>
只获得#include
。
我想,也许它与整洁的课有关:打开调试,我看到$markup
没关系。但是当我回应它时,得到了相同的结果。试图删除所有输出缓冲功能,整理..只是回显内容。还是一样的结果。我无法弄清楚,我错过了什么。
答案 0 :(得分:2)
查看您的HTML页面源代码。 <pthread.h>
被假定为html标记。你需要
// Output
echo htmlentities($markup);