0

Stringすべての特殊文字、HTMLタグ、リンク、コード、およびユーザーがテキストエリアに挿入できるその他のものを変換するように、全体を絶対文字列変数に変換するにはどうすればよいですか。私は現在、ユーザーからのあらゆる形式の入力を受け入れるメールシステムを作成してYahoo Mailいます。たとえば、ユーザーが投げたものはすべて受け入れます(私は思います)。

Contents文字列のをMysqlデータベースに挿入します。私はすでにmysql_real_escape_string特殊文字などに使用しています。他のタグやリンクはどうですか?

これはContent私がコピーしたものでYahoo Mailあり、私のMail System

http://api.jquery.com/jQuery.noConflict/

My Mail SystemがJS、Jquery、Css、Html、Php、およびその他の言語をとして受け入れるかどうかを知りたいので、サイトのコンテンツ全体をコピーしようとしましたString

私の問題は、特殊文字などの変換ではなく、Mysqlにありました。メッセージを含むフィールドのタイプは:のみtextであるため、ここのリンクのような長いテキストをサポートすることはできません。

4

3 に答える 3

0

PHP関数strip_tags()は、あなたがやろうとしていることに役立つはずです。

$content = strip_tags($input);
于 2012-05-09T13:26:22.143 に答える
0

htmlspecialcharsを参照してください。開始するのに適した場所です。

于 2012-05-09T13:27:12.200 に答える
0

あなたが何を求めているのか理解するのは少し難しいですが、Web ベースのメール プログラムと同様に、リッチ テキストを追加できるテキストエリアが必要だと思います。あなたが何をしたいのかを正しく理解しているなら、通常のテキストエリアを取り、それをかわいい小さな WYSIWYG エディタに変える JavaScript ライブラリを調べます。2 つの一般的なもの:

于 2012-05-09T13:28:58.163 に答える