#php #parsing #textile #markitup
#php #синтаксический анализ #текстиль #markitup
Вопрос:
Я создал блог на основе Jekyll, используя Textile markdown, и я работал над созданием редактора с помощью Markitup. У меня чертовски много времени, чтобы заставить текстильный анализатор php работать, чтобы я мог видеть предварительный просмотр. Я скачал текстиль Официальный PHP анализатор, и просто не могу понять это.
Я нашел множество примеров использования Markdown, но примеры использования Textile кажутся немного скудными.
Вот код для использования Markdown:
<?php
include_once "markdown.php";
$html=Markdown($_POST['data']);
echo htmlentities($html);
?>
И example.php из Текстиля Официальный PHP-парсер:
<?php
require_once('classTextile.php');
$textile = new Textile();
$in = <<<EOF
A *simple* example.
EOF;
echo $textile->TextileThis($in);
?>
И это то, что я собрал самостоятельно:
<?php
require_once ('classTextile.php');
$textile = new Textile();
echo $textile->TextileThis($_POST['data']);
?>
Может кто-нибудь сказать мне, что я здесь делаю не так? Был бы очень благодарен за любую помощь, я обычно не кодирую веб-сайты, я просто поддерживаю работу серверов 🙂
Спасибо!!
Комментарии:
1. Я не вижу ничего плохого в коде Textile, что именно происходит не так?
Ответ №1:
Ответ, на всякий случай, если кто-то еще ищет это, последний пример, который я опубликовал:
<?php
require_once ('classTextile.php');
$textile = new Textile();
echo $textile->TextileThis($_POST['data']);
?>
Работает отлично, если ваш путь является частью open_basedir
сумасшедший.