使用 Markdown 解析器的 PHP 代码
我正在尝试使用 MarkItUp 和 PHP Markdown 解析器。但我不知道如何调用preview.php 文件中的解析器。
我的 Preview.php 被调用,并通过检查网络调用发送正确的表单数据。但预览窗口中只列出文件的内容,而不是解析的文本。
以下是我的preview.php的内容,
include_once "markdown.php";
$html=Markdown($_POST['data']);
echo htmlentities($html);
markdown.php与preview.php放在同一级别。 我还验证了我的 Apache 确实支持 php。 http://localhost/test.php
正确呈现,其中 test.php 只是
我的preview.php 有什么问题吗?
I am attempting to use MarkItUp and PHP Markdown Parser. But I am don't know how to invoke the parser in the preview.php file.
My preview.php is invoked and correct form data is sent by inspect the network call. But instead of parsed text only the content of the file is listed in the preview window.
Following is the content of my preview.php
include_once "markdown.php";
$html=Markdown($_POST['data']);
echo htmlentities($html);
markdown.php is placed at the same level as preview.php.
Also I verified that my Apache does support php. http://localhost/test.php
renders properly where test.php is simply <?php phpinfo(); ?>
What's wrong with my preview.php?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果这完全是preview.php的内容,那么您在开头就缺少
。
If that's exactly the content of preview.php, you're missing a
<?php
at the beginning.您可能只是在 PHP 代码之前缺少一个开头
...‽
You're probably just missing an opening
<?php
before your PHP code...‽