ASPを学んだ後、学んだコンテンツに基づいて最も簡単なチャットルームを構築できます。チャットルームの設立の基本プロセスを習得することにより、誰もがその機能を継続的に改善できます。それでは、ASPの方法を見て、シンプルなチャットルームを構築しましょう。
主な手順を以下に説明します。
1. Global.asaファイルにコードを追加します。コードのこの部分は、主にApplication_Onstartイベントを処理します。この場合、15の要素を持つデータが定義され、アプリケーションオブジェクトのプロパティに割り当てられます。 Global.ASAファイルのコンテンツは次のとおりです。
<言語= "vbscript" runat = "server"> sub application_onstartdim machats(15)15の要素を持つデータを定義します。アプリケーション( "gachats")= Machatsは会話のコンテンツを保存します。
2。ASPChat.aspファイルにコードを追加します。ホームページの2つの水平線、つまりテキストの2つの<hr>の間にコードのこの部分を追加する必要があることに注意してください。この例のウィンドウ提出方法は「POST」であるため、このプログラムは最初に「ポスト」メソッドがこのホームページを申請するときに使用されるかどうかを決定します。一般に、このホームページを初めて申請する場合、「GET」メソッドが使用されます。したがって、「post」メソッドが使用される場合、新しい会話コンテンツがあるために処理する必要がある独自の会話コンテンツを送信するときに、特定のブラウザが再申請することを意味します。それ以外の場合は、特定のブラウザがこのホームページに初めて適用され、会話を提出していないことを意味します。そのため、現在の会話コンテンツを表示するだけです。
palign = "center"> <フォントサイズ= 5>単純なチャットルーム</font> </p> <bbr> <%request.servervariables( "request_method")= "post"の場合、プロセス入力= "post" len(request( "txtwho"))> 0 thensession( "sswho")= explick ")ローカルリファレンスポインターmlcounter = application( "gicounter")machats = application( "gachats")を作成します。 mlcounter> 9 thinmlcounter = 0ENDユーザー入力の場合、1machat(mlchounter)= session( "sswho")& ":"&request( "txtcents")mlcounter = mlcounter+1は、アプリケーションscope.applicati ")= mlcountersiplicat")= mlcounterのelmint( "gicacti")= mlcope.applicat ")= mlcunter(" txtcents ")を設定します。 Application Object application if> <%はtextareaif application( "gicounter")= 0 thenlypp = application( "gachat")(0)elsefor x = 0 to application( "gicounter")-1lsymp = lstemp& "<br>" application( "gachats")(X)(X)
3.最後に、txtwhoの内容を初期化します。つまり、ブラウザが一度自分の名前に入ると、再び入力する必要はありません。それぞれの異なるビューアを区別するために、ここでは「セッション」オブジェクトが使用されます。視聴者の名前は、セッション(「SSWHO」)を使用して記録されます。次のコードは、上記のコードの下に直接記述され、aspchat.aspに保存されます。
<メソッド= "post" action = "aspchat.asp" name = "frmasp"> <div align = "center"> <p> speech:<入力タイプ= "text" name = "txtcents" size = "34"> </p> </center> </div> div> " name = "b1"> </p> </center> </div> </form>
完了。コードの2および3ステップの前後に完全なHTMファイルコードを追加し、ASPCHAT.aspとして保存するだけです。これは非常にシンプルなASPチャットルームプログラムです。学習しながら、その機能を継続的に強化できます!
上記は、ASPがシンプルなチャットルームを構築する方法です。あなたもとても感動していますか?ここで学びたい場合は、迅速に行動を起こしてください。