PHP: Текстиль дает мне одинарные кавычки вместо апострофов - PullRequest
0 голосов
/ 27 апреля 2009

Я использую v2.0 ClassTextile.php со следующим вызовом:

$testimonial_text = $textile->TextileRestricted($_POST['testimonial']);

... и все мои апострофы (например, здесь жарко) переводятся в ASCII ‘ (это одиночная кавычка, которая имеет неправильный наклон). Что это должно быть ASCII ’. Я также пытался использовать TextileThis(), и у меня та же проблема.

Если я пойду и попробую его на веб-сайте Textile (http://textile.thresholdstate.com/),, он даст правильный код ASCII. Так почему же он не работает с загружаемой библиотекой? Или я что-то не так делаю?

Ответы [ 3 ]

0 голосов
/ 27 апреля 2009

Хм-код выглядит чисто, я бы предложил передать POST и переменную, а не напрямую, просто чтобы увидеть, есть ли какая-то ошибка. Я не думаю, что результаты изменятся, просто исключив этот вариант.

$var = $_POST['testimonial'];
$testimonial_text = $textile->TextileRestricted($var);
0 голосов
/ 22 июня 2011

Попробовал еще раз, и это работает. Weird.

С тех пор переключился на уценку, независимо. Ах, хорошо.

0 голосов
/ 27 апреля 2009

Вы действительно скопировали текст из вашего исходного кода в форму на их веб-сайте? Если это все еще дает тот же результат, вы, вероятно, должны обновить свою версию.

...