Apache::ASP Powered by ModPerl & Apache Powered by Apache::ASP
Demo ASP: global_asa_demo.asp 2025-11-07

This example serves as how one may use the global.asa file event handlers. Please see the global.asa file for the code relevant to this example.

The following table lists the sessions that have been recorded in the global.asa file into $Application. When a session ends, its time lived is recorded and displayed below. Active sessions are also listed.

1641 Sessions Recorded
2 Active Sessions

First 200 of 1641 displayed.


000172... 309 seconds
$VAR1 = {};

0003e0... 63 seconds
$VAR1 = {};

0003f2... 303 seconds
$VAR1 = {};

000414... 88 seconds
$VAR1 = {};

000689... 303 seconds
$VAR1 = {};

0007a9... 304 seconds
$VAR1 = {};

000926... 333 seconds
$VAR1 = {};

000941... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762489006',
          'Count' => '10'
        };

000990... 308 seconds
$VAR1 = {};

000aff... 312 seconds
$VAR1 = {};

000b08... 67 seconds
$VAR1 = {};

000b2a... 314 seconds
$VAR1 = {};

000d0d... 308 seconds
$VAR1 = {};

000ee9... 1762489016 seconds
$VAR1 = {};

001336... 64 seconds
$VAR1 = {};

001d25... 313 seconds
$VAR1 = {};

001e2d... 92 seconds
$VAR1 = {};

001f5c... 304 seconds
$VAR1 = {};

00208c... 312 seconds
$VAR1 = {};

00228d... 72 seconds
$VAR1 = {};

002542... 64 seconds
$VAR1 = {};

002574... 307 seconds
$VAR1 = {};

002592... 303 seconds
$VAR1 = {};

002721... 303 seconds
$VAR1 = {};

0028d2... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488992',
          'Count' => '10'
        };

002930... 307 seconds
$VAR1 = {};

002e79... 303 seconds
$VAR1 = {};

002e9b... 306 seconds
$VAR1 = {};

00317a... 309 seconds
$VAR1 = {};

003460... 76 seconds
$VAR1 = {};

00376c... 312 seconds
$VAR1 = {};

003891... 80 seconds
$VAR1 = {};

003913... 308 seconds
$VAR1 = {};

003b5d... 319 seconds
$VAR1 = {};

003ecb... 304 seconds
$VAR1 = {};

004014... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488801',
          'Count' => '10'
        };

004c51... 76 seconds
$VAR1 = {};

004da2... 303 seconds
$VAR1 = {};

005099... 320 seconds
$VAR1 = {};

005541... 308 seconds
$VAR1 = {};

0059af... 304 seconds
$VAR1 = {};

006083... 301 seconds
$VAR1 = {};

00652e... 62 seconds
$VAR1 = {};

0067ff... 68 seconds
$VAR1 = {};

00690f... 85 seconds
$VAR1 = {};

006c98... 68 seconds
$VAR1 = {};

006cdb... 318 seconds
$VAR1 = {};

006d83... 328 seconds
$VAR1 = {};

006e3c... 308 seconds
$VAR1 = {};

007017... 304 seconds
$VAR1 = {};

0070ff... 320 seconds
$VAR1 = {};

00712d... 308 seconds
$VAR1 = {};

0078b8... 1762489016 seconds
$VAR1 = {};

007c5e... 310 seconds
$VAR1 = {};

008207... 304 seconds
$VAR1 = {};

0087e2... 315 seconds
$VAR1 = {};

008a03... 307 seconds
$VAR1 = {};

008ada... 314 seconds
$VAR1 = {};

008b18... 312 seconds
$VAR1 = {};

008eb8... 305 seconds
$VAR1 = {};

008f43... 325 seconds
$VAR1 = {};

008fa3... 307 seconds
$VAR1 = {};

0093b5... 302 seconds
$VAR1 = {};

0094fc... 320 seconds
$VAR1 = {};

0095e6... 64 seconds
$VAR1 = {};

009aa0... 1762489016 seconds
$VAR1 = {};

00a070... 64 seconds
$VAR1 = {};

00a1cb... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488848',
          'Count' => '10'
        };

00a2d9... 67 seconds
$VAR1 = {};

00a709... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488748',
          'Count' => '10'
        };

00a743... 76 seconds
$VAR1 = {};

00aa79... 303 seconds
$VAR1 = {};

00ac40... 72 seconds
$VAR1 = {};

00b423... 309 seconds
$VAR1 = {};

00c79d... 313 seconds
$VAR1 = {};

00c869... 313 seconds
$VAR1 = {};

00c9fa... 327 seconds
$VAR1 = {};

00ca10... 1762489016 seconds
$VAR1 = {};

00cae4... 305 seconds
$VAR1 = {};

00cc20... 85 seconds
$VAR1 = {};

00cdd6... 312 seconds
$VAR1 = {};

00d0de... 73 seconds
$VAR1 = {};

00d113... 302 seconds
$VAR1 = {};

00d7f5... 302 seconds
$VAR1 = {};

00dc67... 305 seconds
$VAR1 = {};

00e011... 316 seconds
$VAR1 = {};

00e050... 82 seconds
$VAR1 = {};

00e177... 316 seconds
$VAR1 = {};

00e35b... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488864',
          'Count' => '10'
        };

00e37f... 92 seconds
$VAR1 = {};

00e490... 311 seconds
$VAR1 = {};

00e4d9... 64 seconds
$VAR1 = {};

00e4dd... 534 seconds
$VAR1 = {};

00e7f3... 67 seconds
$VAR1 = {};

00e81f... 332 seconds
$VAR1 = {};

00eaed... 304 seconds
$VAR1 = {};

00eb9f... 323 seconds
$VAR1 = {};

00f360... 73 seconds
$VAR1 = {};

00f606... 301 seconds
$VAR1 = {};

00f6c4... 68 seconds
$VAR1 = {};

00f861... 314 seconds
$VAR1 = {};

00f8c0... 75 seconds
$VAR1 = {};

00fad5... 80 seconds
$VAR1 = {};

00fb63... 316 seconds
$VAR1 = {};

00fba2... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762489004',
          'Count' => '10'
        };

010026... 304 seconds
$VAR1 = {};

010069... 66 seconds
$VAR1 = {};

0100f5... 307 seconds
$VAR1 = {};

0101a3... 315 seconds
$VAR1 = {};

0102b4... 1762489016 seconds
$VAR1 = {};

010346... 308 seconds
$VAR1 = {};

01047f... 318 seconds
$VAR1 = {};

010655... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488756',
          'Count' => '10'
        };

010722... 310 seconds
$VAR1 = {};

010e3c... 305 seconds
$VAR1 = {};

010ed4... 307 seconds
$VAR1 = {};

010f36... 304 seconds
$VAR1 = {};

0110e8... 62 seconds
$VAR1 = {};

0112b8... 1762489016 seconds
$VAR1 = {};

011b6a... 318 seconds
$VAR1 = {};

011f44... 303 seconds
$VAR1 = {};

0124e8... 328 seconds
$VAR1 = {};

012575... 301 seconds
$VAR1 = {};

01258b... 304 seconds
$VAR1 = {};

012a0f... 1762489016 seconds
$VAR1 = {};

012b97... 303 seconds
$VAR1 = {};

01345f... 305 seconds
$VAR1 = {};

013f98... 306 seconds
$VAR1 = {};

0149ba... 61 seconds
$VAR1 = {};

014a7c... 335 seconds
$VAR1 = {};

014cd2... 315 seconds
$VAR1 = {};

014cd7... 316 seconds
$VAR1 = {};

014ead... 67 seconds
$VAR1 = {};

01519d... 305 seconds
$VAR1 = {};

0152a9... 1762489016 seconds
$VAR1 = {};

015a5d... 306 seconds
$VAR1 = {};

016024... 304 seconds
$VAR1 = {};

01620d... 328 seconds
$VAR1 = {};

01648a... 307 seconds
$VAR1 = {};

016620... 307 seconds
$VAR1 = {};

016816... 78 seconds
$VAR1 = {};

016aa2... 301 seconds
$VAR1 = {};

016bab... 307 seconds
$VAR1 = {};

016d02... 322 seconds
$VAR1 = {};

016fb7... 324 seconds
$VAR1 = {};

01720f... 64 seconds
$VAR1 = {};

0173ac... 305 seconds
$VAR1 = {};

017482... 319 seconds
$VAR1 = {};

0176b3... 310 seconds
$VAR1 = {};

0178be... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488840',
          'Count' => '10'
        };

017a7e... 64 seconds
$VAR1 = {};

017c82... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488768',
          'Count' => '10'
        };

017fbe... 325 seconds
$VAR1 = {};

018176... 303 seconds
$VAR1 = {};

01833b... 308 seconds
$VAR1 = {};

0183ad... 344 seconds
$VAR1 = {};

01868f... 305 seconds
$VAR1 = {};

01889a... 302 seconds
$VAR1 = {};

0188e2... 301 seconds
$VAR1 = {};

0189b7... 68 seconds
$VAR1 = {};

018ab5... 301 seconds
$VAR1 = {};

018ee5... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488984',
          'Count' => '10'
        };

0190ac... 311 seconds
$VAR1 = {};

0193c2... 311 seconds
$VAR1 = {};

0194f9... 307 seconds
$VAR1 = {};

019782... 307 seconds
$VAR1 = {};

019928... 309 seconds
$VAR1 = {};

019a1a... 1762489016 seconds
$VAR1 = {};

019a88... 62 seconds
$VAR1 = {};

019b46... 301 seconds
$VAR1 = {};

019da2... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488892',
          'Count' => '10'
        };

019dbc... 310 seconds
$VAR1 = {};

019f74... 1762489016 seconds
$VAR1 = {};

01a051... 73 seconds
$VAR1 = {};

01a0f9... 64 seconds
$VAR1 = {};

01a1db... 304 seconds
$VAR1 = {};

01a2b2... 303 seconds
$VAR1 = {};

01a45a... 312 seconds
$VAR1 = {};

01a5e3... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488984',
          'Count' => '10'
        };

01aa95... 69 seconds
$VAR1 = {};

01aeab... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488978',
          'Count' => '10'
        };

01b02e... 317 seconds
$VAR1 = {};

01b21a... 1762489016 seconds
$VAR1 = {};

01b369... 62 seconds
$VAR1 = {};

01b373... 77 seconds
$VAR1 = {};

01b748... 364 seconds
$VAR1 = {};

01b7d3... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488854',
          'Count' => '10'
        };

01bb2a... 64 seconds
$VAR1 = {};

01c58b... 310 seconds
$VAR1 = {};

01ca57... 316 seconds
$VAR1 = {};

01cd4b... 64 seconds
$VAR1 = {};

01cdfe... 77 seconds
$VAR1 = {};

01d4b1... 66 seconds
$VAR1 = {};

01d9a9... 307 seconds
$VAR1 = {};

01db77... 316 seconds
$VAR1 = {};

01e21c... 304 seconds
$VAR1 = {};

01e409... in session
$VAR1 = {
          'Started' => '1',
          'Ended' => '1',
          'onstart' => '1762488760',
          'Count' => '10'
        };

01e531... 86 seconds
$VAR1 = {};

01e960... 304 seconds
$VAR1 = {};

01ef22... 308 seconds
$VAR1 = {};

To see multiple sessions listed you may create a 2nd session by closing and then reopening the browser you are using to view this file, or you may also open a 2nd kind of browser to create this 2nd session. There is only one session-id generated per browser session for an asp application.


Here is a simple use of the Script_OnStart & Script_OnEnd event handlers, keeping track of the number of scripts executed this session:
Scripts Started This Session: 1
Scripts Ended This Session: 0

view this file's source