ユーザーが別のユーザーの発言を引用できるサイトのコメント セクションに取り組んでいます。これは、フォーラムの基本的な「引用」ボタンです。
これには BBcode を使用します。しかし、結果を達成する方法がわからない。
この機能は通常どのように行われますか?
私は持てます
[quote=username] some sentence [/quote]
これは理想的にはに変換されます
<blockquote>username said:
some sentence
</blockquote>
今のところ、変換するコードがあります
"[quote=username] ... [/quote]"
into
<blockquote> ... </blockquote>
しかし、私はユーザー名を失います
これは私が使用しているコードです
// output user comment
echo parse_quote( $row['user_comment'] );
// and this is the function to parse the quote
function parse_quote($str) {
$str = preg_replace("/\[quote=[\w\s\-\W][^\]]{1,}\]/", "<blockquote>:", $str);
$str = preg_replace("/\[\/quote\]/", "</blockquote>", $str);
return $str;
}
一言で言えば、フォーラムの引用は通常どのように行われますか...それは正しい方法ですか? もしそうなら、どうすれば変換できますか
[quote=username] some sentence [/quote]
の中へ
<blockquote>username said:
some sentence
</blockquote>