しばらく間が空きましたが、プラグインの作成をしています。
なぜか下記の通り、「/>」がついていました。
$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_; |
わざとタグを閉じないようにしました。
これでどうにか…といったところです。