推奨:ASPと組み合わせてIP、バージョン、ログイン時間、訪問数を作成しますオリジナルかどうかはわかりませんが、何も言及せずに自分でやった。まず、2つのASPファイル、1つのテキストファイル、1つのSWFファイルが必要です。 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
インターネットでは、ASPに書かれたカウンターがどこにでもあります。ここでASPライティングカウンターについて話すことはあまり意味がないと思います。後で私はそれについて考えました、そしてそれについて話す必要がありました。なぜなら、これはカウンターを書くことだけでなく、ASPの知識とアプリケーションのスキルをすべての人に紹介することだからです。
元のプログラムコードは次のとおりです。
$#@60;%countlong = 8
'カウンターによって表示されるビットの数を定義します
エラーの再開時に次に再開します
'すべてのエラーを無視します
count = server.mappath( "count.txt")
cou = server.createObject( "Scripting.filesystemObject")を設定します
設定= cou.opentextfile(count、1、false、false)
counter = out.readline
out.close
'上記のコードは、ファイルcount.txtを開き、現在のカウンター値を読むために行を読み取ることです
if session( '' in '')$#@60; $#@62;″ in ''
'ユーザーがホームページに入力したかどうかを判断して、更新を押すか、このページに再び登場するときにカウンターが1によって追加されないことを確認します。
セッション(″ in ")=″ in″
設定= cou.createTextfile(count、true、false)
Application.Lock
カウンター=カウンター+1
'カウンターは1増加します
out.writeLine(カウンター)
Application.UnLock
out.close
'上記のコードは、新しいファイルcount.txtを作成して行を作成し、1を追加した後にカウンターの値を書き込むことです。
ifを終了します
Co = CSTR(カウンター)
'CSTR関数は、数値変数を文字に変換するために使用されます
i = 1の場合はカウントロングレン(co)
respons.write″”
次
'上記のループステートメントは、カウンターの前に0の画像を追加することです
'len(co)関数変数Coの長さを取得します。
i = 1 to len(co)
respons.write″”
次
'mid(co、i、1)関数は、変数Coのi番目のビットから文字%$#@62を読み取るために使用されます。
より成功したカウンターは、セッションを使用して、ユーザーがカウンターを複数回リフレッシュできないようにすることです。テキストファイルを使用して、カウンター値を記録します。コードは長く記述されていますが、サーバーがグローバルを再起動または変更すると、アプリケーションオブジェクトの値がクリアされるため、アプリケーションオブジェクトを使用するよりもはるかに優れています。また、写真を使用して、より美しくて寛大に見えるキャラクターを置き換えます!
自分でカウンターイメージをデザインし、ファイル名0.gifを使用し、1は1.gifなどを使用します。
共有:ASPの20の非常に有用なヒント1. ASPを使用してWebサイトの仮想物理パスを決定する方法回答:マッパスメソッドを使用しますp align =センターフォントサイズ= 4 face = arial bこの仮想Webサイトへの物理パスは: /b /font ff0000サイズ= 6 face = arial%= server.mappath( /)% /font /p 2。