2012-04-02 12 views
3

私のPHPページでTinyMCEを使用していて、dbに保存されています。TinyMCE挿入イメージURL追加スラッシュを追加して壊れたリンクを作成する

イメージを挿入する場合を除いて、すべて正常に動作します。私は

がリンク切れになります...私は放火犯内のURLで確認してきましたし、これが出力されます。

<img src="\"http://ysite.com/images/preview.jpg\""> 

は次のようになります。それは余分持って

<img src="http://ysite.com/images/preview.jpg"> 

: \ "先頭と末尾で

+0

が自動的にスラッシュを追加しないためにあなたのPHP環境を設定し使用してみてください:http://www.php.net/manual/en/info.configuration.php#ini.magic-quotes- gpc – hakre

答えて

4

magic quotesをオフにするオプションがない場合は、チェックを入れ、それに応じてスラッシュのストリッピングを処理する必要があります。

これにより、コードが他の設定に影響を与える場合、コードの移植性が大幅に向上します。

<?php 
if (get_magic_quotes_gpc()) { 
    $content = stripslashes($_POST['content']); 
} else { 
    $content = $_POST['content']; 
} 
?> 
+0

これを追加しました:<?php echo stripslashes($ content); ?>しかし、それは\ "...私の構文が間違っていますか? – Satch3000

+0

は' $ content'です投稿内容を保持していますか? –

+0

はい、dbから読み取っています – Satch3000

3

html_entity_decode()

関連する問題