ホームページ  >  記事  >  バックエンド開発  >  Server.HTMLEncode を使用すると、page_PHP チュートリアルでコードをソース コードとして表示できます。

Server.HTMLEncode を使用すると、page_PHP チュートリアルでコードをソース コードとして表示できます。

WBOY
WBOYオリジナル
2016-07-13 17:18:021052ブラウズ

今日、プログラムは、データベースに書き込まれた HTML ソース コードを、ブラウザーによって解釈されるのではなく、ページ上の HTML ソース エンコーディングの形式で表示する必要があるためです。 。長い間検索しましたが、その方法がわからなかったので、テンプレートを変更する機能を持つプログラムを調べました。 。 ASPになる方法を見つけたので^^書いておきます

サーバー.HTMLエンコード

HTMLエンコード

1. HTMLEncode メソッドは、指定された文字列に HTML エンコードを適用します。

構文
Server.HTMLEncode(string)

パラメータ

文字列

エンコードする文字列を指定します。

スクリプト

コードをコピーします コードは次のとおりです:

<%= Server.HTMLEncode("段落タグ:

") %>


Output

段落タグ:

注: 上記の出力は、Web ブラウザーで次のように表示されます

段落タグ:


ソース ファイルを見るか、テキスト モードで Web ページを開くと、エンコードされた HTML が表示されます

2. 関連する例の分析:

rs("コンテンツ")=Server.Htmlencode(Request("コンテンツ")) :

rs("content") は、rs がレコードセット オブジェクトであり、content がデータベース テーブル内のフィールドであることを意味します。レコードセット オブジェクトはデータベース テーブル内のすべてのレコードとそのすべてのフィールドを操作できます。

Server.Htmlencode の機能: 特定のコードを HTML 形式に変換することです。

Request("content") の意味: 前のページの content という名前の要素の値が返される; それはフォーム内のテキスト ボックスである可能性があります、またはクエリ文字列型のものである可能性があります
ただし、名前と習慣から判断するは、コンテンツを配置するために使用されるため、フォームの複数行のテキスト ボックスです。全体的な意味は、前の送信ページから渡されたテキスト ボックスの値を、データベースで現在開いているレコードに入れることです。コンテンツフィールド

http://www.bkjia.com/PHPjc/621694.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/621694.html技術記事現在、プログラムは、データベースに書き込まれた HTML ソース コードを、ブラウザーによって解釈されるのではなく、HTML ソース エンコーディングの形式でページに表示する必要があるためです。 。長い間検索した結果、何をすればよいかわかりませんでした...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。