2009-04-27 14 views
0
私はClassTextile.phpのV2.0を使用してい

の単一引用符を与える:。PHP:繊維は、次の呼び出しで、私の代わりにアポストロフィ

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

...と私のアポストロフィのすべて(例:それは暑いですここでは)はASCII ‘に変換されています(これは一重引用符で、間違った方法で斜体になっています)。それはASCII ’です。私もTextileThis()を使ってみましたが、同じ問題があります。

Textileのウェブサイト(http://textile.thresholdstate.com/)で試してみると、正しいASCIIコードが得られます。では、なぜそれがダウンロード可能なライブラリで動作していないのですか?または私は何か間違っているのですか?

答えて

0

もう一度試してみてください。奇妙な。

以来、Markdownに切り替えたことはありません。まぁ。

0

実際にソースコードのテキストをウェブサイトのフォームにコピーして貼り付けたことはありますか?これでも同じ結果が得られる場合は、バージョンをアップグレードする必要があります。

+0

私は最新バージョンを使用しています(ウェブサイトからもう一度ダウンロードしました)。私のコードは、サンプルコードが何であるか(私の質問で再版したもの)とほぼ同じです。 – neezer

+0

例の文字列がコピー貼り付けされているかのようには聞こえません。2つの文字は全く同じに見えますが(フォント設定では表示されません)、異なる値に変換されます。あなたが提供したリンクの入力ボックスに次の2つの文字をコピーして貼り付けてみてください: – soulmerge

0

コードがきれいに見えますが、ちょっとしたバグがあるかどうかを直接見るのではなく、POSTと変数を渡すことをおすすめします。私は結果がそのオプションを除外するだけで変わるとは思わない。

$var = $_POST['testimonial']; 
$testimonial_text = $textile->TextileRestricted($var); 
関連する問題