PHP:Textile给我单引号而不是撇号

时间:2009-04-27 15:05:42

标签: php textile

我正在使用ClassTextile.php的v2.0,并进行以下调用:

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

...我的所有撇号(例如,这里很热)都被翻译成ASCII ‘(这是一个单引号,它以错误的方式倾斜)。它应该是ASCII ’。我也试过使用TextileThis(),我遇到同样的问题。

如果我在Textile的网站(http://textile.thresholdstate.com/)上试一试,它会提供正确的ASCII码。那么为什么它不能与可下载的库一起工作呢?或者我做错了什么?

3 个答案:

答案 0 :(得分:0)

您是否真的将源代码中的文本复制粘贴到其网站上的表单中?如果这仍然产生相同的结果,您应该升级您的版本。

答案 1 :(得分:0)

嗯代码看起来干净,我建议传递POST和变量,而不是直接看看是否有某种有点错误。我不认为结果会改变,只是排除了这个选项。

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

答案 2 :(得分:0)

再次尝试这个并且它有效。怪异。

此后切换到Markdown,无论如何。好吧。