Mantisのプラグインを作ってみる。(コメントへの画像貼り付け機能) その3 補完の調整

しばらく間が空きましたが、プラグインの作成をしています。
なぜか下記の通り、「/>」がついていました。

2016-06-10_201324

    $image_link      = <<< _HTML_
  <a href="file_download.php?file_id={$p_image_id}&type=bug"> 
<img class="ImagePasteOnComment" alt="" style="{$p_image_rate}" 
src="file_download.php?file_id=${p_image_id}&type=bug&show_inline=1{$security_param}" > 
</a> <br />
_HTML_;



このようにタグの出力をしているのですが、最後になぜか自動で補完されます。

</a> <br /> />
テスト<br />
<br />
<br />



HTMLソースを見ると上記の通りなので、改行を入れると自動で補完されるみたいです。タグがある行は/>だけっぽいですね。


そんなわけでこういう書き方にしました。

    $image_link      = <<< _HTML_
  <a href="file_download.php?file_id={$p_image_id}&type=bug">
    <img class="ImagePasteOnComment" alt="" style="{$p_image_rate}" 
         src="file_download.php?file_id=${p_image_id}&type=bug&show_inline=1{$security_param}" >
  </a> 
  <br 
_HTML_;



わざとタグを閉じないようにしました。
これでどうにか…といったところです。