私は最近、BBコードを使用してリンクを入力する人々がそれらを操作できるという問題を発見しました。
それらは次のようなものを入力するためのものです。
[LINK=http://www.domain.com]example text[/LINK]
ただし、次のように入力して、リンクの色を赤にすることができます。
[LINK=http://www.domain.com 'span style="color:red;"']example text[/LINK]
これはそれを変換するコードです:
$text = preg_replace("/\[LINK\=(.*?)\](.*?)\[\/LINK\]/is", "<a href='$1' target='_blank'>$2</a>", $text);
他の誰かが非常によく似た問題の解決策を提供してくれましたが、彼らは私にこれについての新しい質問を始めてほしいと言っています。彼らのソリューションはただ適応する必要があります。私は自分で試しましたが、実際にそれを機能させることができません。 BBコードの操作を止める方法は?