推奨:データベースが制限されている場合はどうすればよいですか?聖書以来、あなたがそのような空間に遭遇したかどうかはわかりません。データベースのサイズを制限します。たとえば、アクセスMySQLは100m未満に制限されています。このスペースが非常に手頃な価格であると感じたが、データベースが制限され、そのようなスペースを使用したい場合はどうなりますか?私は自分で遭遇したからです。
ASP学習の段階の後、学んだコンテンツに基づいて最も簡単なチャットルームを構築します。非常に簡単ですが、チャットルームを介してチャットルームを確立する基本的なプロセスを習得し、その機能を継続的に改善することができます。
主な手順を以下に説明します。
1. Global.asaファイルにコードを追加します。コードのこの部分は、主にApplication_Onstartイベントを処理します。この場合、15の要素を持つデータが定義され、アプリケーションオブジェクトのプロパティに割り当てられます。 Global.ASAファイルのコンテンツは次のとおりです。
| 以下は引用されたコンテンツです。 <スクリプト言語= vbscript runat = server> sub application_onstart Dim Machats(15)は、15の要素を持つデータを定義します。 Application(Gachats)= Machatsは会話の内容を保存します。 アプリケーション(gicounter)= 0は、既存の会話の数を保存します。 End Sub </スクリプト> |
2。ASPChat.aspファイルにコードを追加します。ホームページの2つの水平線、つまりテキストの2つの<hr>の間にコードのこの部分を追加する必要があることに注意してください。この例のウィンドウ提出方法はPOSTであるため、プログラムは最初に、このホームページを申請するときにPOSTメソッドを使用するかどうかを決定します。一般に、このホームページを初めて申請する場合、GETメソッドが使用されます。したがって、POSTメソッドを使用する場合、新しい会話コンテンツがあるために処理する必要がある独自の会話コンテンツを送信するときに、特定のブラウザが再申請することを意味します。それ以外の場合は、特定のブラウザがこのホームページに初めて適用され、会話を提出していないことを意味します。そのため、現在の会話コンテンツを表示するだけです。
| 以下は引用されたコンテンツです。 <P align = center ><フォントサイズ= 5>シンプルなチャットルーム</フォント></p> <br> <% プロセス入力 request.servervariables(request_method)= post thenの場合 スピーカーに署名します len(要求(txtwho))>0の場合 session(sswho)= request(txtwho) ifを終了します アプリケーションオブジェクトをブロックします Application.Lock ローカルリファレンスポインターを作成します mlcounter = application(gicounter) Machats = Application(Gachats) 書かれた行の数が10を超える場合は、もう一度カウントを開始します。 mlcounter> 9の場合 mlcounter = 0 ifを終了します ユーザーの入力を増やし、カウンターを1増やします Machat(mlchounter)= session(sswho)&:&request(txtcents) mlcounter = mlcounter 1 アプリケーション範囲内でローカル変数を有効にするように設定します。 applicati gicounter)= mlcounter アプリケーション(gachats)=マチャット アプリケーションオブジェクトのブロックを排除します Application.UnLock ifを終了します %> <% Textareaに書き込みます アプリケーション(gicounter)= 0の場合 LSTEMP = Application(Gachats)(0) それ以外 x = 0の場合(gicounter)-1 lstemp = lstemp&<br> application(gachats)(x) 次 ifを終了します Response.White LSTEMP %> <HR> |
3.最後に、txtwhoの内容を初期化します。つまり、ブラウザが一度自分の名前に入ると、再び入力する必要はありません。それぞれの異なるビューアを区別するために、ここではセッションオブジェクトが使用されます。視聴者の名前は、セッション(SSWHO)を使用して記録されます。次のコードは、上記のコードの下に直接記述され、aspchat.aspに保存されます。
| 以下は引用されたコンテンツです。 <フォーム方法= post Action = aspchat.asp name = frmasp> <div align = center ><センター><p>スピーチ:<入力タイプ=テキスト名= txtcents size = 34></p> </center ></div >< div align = center ><センター><p>オブジェクト:<入力タイプ=送信値= send name = b1 ></p> </中央></div> </form> |
4。完了します。 2および3ステップの前後に完全なHTMファイルコードを追加して、ASPCHAT.aspとして保存するだけです。これは非常にシンプルなASPチャットルームプログラムです。学習している間、その機能を継続的に強化できます!
共有:ASPを使用してWebサイト統計システムを書き込む方法現在のWebサイト統計システムのほとんどはCGIですが、書くのは特に複雑です。 ASPは学習が簡単で、データベースと組み合わせることの利点があります。したがって、私が以前に行ったWebサイト統計システムに基づいて、ASPライティングWebサイト統計システムについて話し合いましょう。みんな