Apache::ASP Powered by ModPerl & Apache Powered by Apache::ASP Links Checked by NodeWorks
Demo ASP: global_asa_demo.asp 2010-07-29

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.

139 Sessions Recorded
13 Active Sessions


0017fb... 327 seconds
$VAR1 = {};

001bb2... 1280431629 seconds
$VAR1 = {};

004905... 402 seconds
$VAR1 = {};

00503a... 419 seconds
$VAR1 = {};

006925... 350 seconds
$VAR1 = {};

007969... 1280431629 seconds
$VAR1 = {};

00f09e... in session
$VAR1 = {
  'Started' => '1',
  'Count' => '10',
  'onstart' => '1280436515'
};

012205... 322 seconds
$VAR1 = {};

01260a... 312 seconds
$VAR1 = {};

013426... 118 seconds
$VAR1 = {};

014ddf... 1280431629 seconds
$VAR1 = {};

016658... 1280431629 seconds
$VAR1 = {};

016855... 419 seconds
$VAR1 = {};

01a9d2... 302 seconds
$VAR1 = {};

01b0cc... 568 seconds
$VAR1 = {};

020bd8... 408 seconds
$VAR1 = {};

020cf0... in session
$VAR1 = {
  'Ended' => '1',
  'Started' => '1',
  'Count' => '10',
  'onstart' => '1280436661'
};

0211e5... in session
$VAR1 = {
  'Ended' => '1',
  'Started' => '1',
  'Count' => '10',
  'onstart' => '1280436661'
};

025ba3... 318 seconds
$VAR1 = {};

0265a2... 329 seconds
$VAR1 = {};

027fad... 348 seconds
$VAR1 = {};

0283e1... 397 seconds
$VAR1 = {};

028a65... 349 seconds
$VAR1 = {};

029d94... 1280431629 seconds
$VAR1 = {};

02af72... 347 seconds
$VAR1 = {};

02efb1... 390 seconds
$VAR1 = {};

02efd9... 1280431629 seconds
$VAR1 = {};

033085... 360 seconds
$VAR1 = {};

034ad0... 330 seconds
$VAR1 = {};

0350a4... 360 seconds
$VAR1 = {};

0374cf... 304 seconds
$VAR1 = {};

03fd06... 349 seconds
$VAR1 = {};

0409a6... 438 seconds
$VAR1 = {};

040cce... 445 seconds
$VAR1 = {};

0414c9... 430 seconds
$VAR1 = {};

041a9c... 1280431629 seconds
$VAR1 = {};

043846... 329 seconds
$VAR1 = {};

04411f... 302 seconds
$VAR1 = {};

045a0a... 343 seconds
$VAR1 = {};

04603c... 374 seconds
$VAR1 = {};

046655... 362 seconds
$VAR1 = {};

04814f... 376 seconds
$VAR1 = {};

04d84f... 1280431629 seconds
$VAR1 = {};

04db55... 522 seconds
$VAR1 = {};

04dbe9... in session
$VAR1 = {
  'Ended' => '1',
  'Started' => '1',
  'Count' => '10',
  'onstart' => '1280436713'
};

04eaab... 314 seconds
$VAR1 = {};

04ec1b... 416 seconds
$VAR1 = {};

04ed78... 364 seconds
$VAR1 = {};

051d51... 302 seconds
$VAR1 = {};

052d63... 414 seconds
$VAR1 = {};

0570d8... 314 seconds
$VAR1 = {};

05c09e... in session
$VAR1 = {
  'Ended' => '1',
  'Started' => '1',
  'Count' => '10',
  'onstart' => '1280436661'
};

05ca24... 302 seconds
$VAR1 = {};

05feec... 325 seconds
$VAR1 = {};

064837... 317 seconds
$VAR1 = {};

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

068d9c... 378 seconds
$VAR1 = {};

069edf... in session
$VAR1 = {
  'Started' => '1',
  'Count' => '10',
  'onstart' => '1280436662'
};

070bb2... 335 seconds
$VAR1 = {};

070cf8... 369 seconds
$VAR1 = {};

074594... 396 seconds
$VAR1 = {};

07540c... 353 seconds
$VAR1 = {};

078003... 353 seconds
$VAR1 = {};

07810e... 316 seconds
$VAR1 = {};

0784c7... 316 seconds
$VAR1 = {};

07af74... 1280431629 seconds
$VAR1 = {};

07b09d... 363 seconds
$VAR1 = {};

07b0b2... 313 seconds
$VAR1 = {};

07b0c3... 430 seconds
$VAR1 = {};

07e8c7... 350 seconds
$VAR1 = {};

07e8e2... 1280431629 seconds
$VAR1 = {};

07ead6... in session
$VAR1 = {
  'Ended' => '1',
  'Started' => '1',
  'Count' => '10',
  'onstart' => '1280436717'
};

07ecd4... 78 seconds
$VAR1 = {};

07eeeb... 1280431629 seconds
$VAR1 = {};

08427d... 347 seconds
$VAR1 = {};

084a90... 1280431629 seconds
$VAR1 = {};

084f89... 329 seconds
$VAR1 = {};

085505... 1280431629 seconds
$VAR1 = {};

08bfdf... 325 seconds
$VAR1 = {};

091f26... 322 seconds
$VAR1 = {};

0930f6... 441 seconds
$VAR1 = {};

093aaf... 397 seconds
$VAR1 = {};

095a87... 455 seconds
$VAR1 = {};

097ff6... 397 seconds
$VAR1 = {};

09d44f... 315 seconds
$VAR1 = {};

09df99... 348 seconds
$VAR1 = {};

09ef23... 1280431629 seconds
$VAR1 = {};

09fa06... 318 seconds
$VAR1 = {};

0a0585... 303 seconds
$VAR1 = {};

0a10b9... 435 seconds
$VAR1 = {};

0a2460... 363 seconds
$VAR1 = {};

0a909f... 361 seconds
$VAR1 = {};

0a9ecb... 350 seconds
$VAR1 = {};

0ac15e... 347 seconds
$VAR1 = {};

0ac9b5... 318 seconds
$VAR1 = {};

0ad30b... 327 seconds
$VAR1 = {};

0ad4ef... 355 seconds
$VAR1 = {};

0ae4b0... 307 seconds
$VAR1 = {};

0b14be... 1280431629 seconds
$VAR1 = {};

0b16db... 405 seconds
$VAR1 = {};

0b1b86... in session
$VAR1 = {
  'Ended' => '1',
  'Started' => '1',
  'Count' => '10',
  'onstart' => '1280436662'
};

0b1c31... 315 seconds
$VAR1 = {};

0b2170... 334 seconds
$VAR1 = {};

0b4166... 352 seconds
$VAR1 = {};

0b6f72... 368 seconds
$VAR1 = {};

0ba1e8... 414 seconds
$VAR1 = {};

0bd169... 392 seconds
$VAR1 = {};

0be3cc... 312 seconds
$VAR1 = {};

0beeb5... 302 seconds
$VAR1 = {};

0bf0a6... 305 seconds
$VAR1 = {};

0c0f48... 349 seconds
$VAR1 = {};

0c0f7e... 398 seconds
$VAR1 = {};

0c3c5f... 325 seconds
$VAR1 = {};

0c758b... in session
$VAR1 = {
  'Ended' => '1',
  'Started' => '1',
  'Count' => '10',
  'onstart' => '1280436738'
};

0c8a4e... 311 seconds
$VAR1 = {};

0c98d2... 305 seconds
$VAR1 = {};

0cdc58... 362 seconds
$VAR1 = {};

0cece7... 398 seconds
$VAR1 = {};

0d52fb... 1280431629 seconds
$VAR1 = {};

0d5766... 350 seconds
$VAR1 = {};

0d83a9... 318 seconds
$VAR1 = {};

0ddb18... in session
$VAR1 = {
  'Ended' => '1',
  'Started' => '1',
  'Count' => '10',
  'onstart' => '1280436514'
};

0ddd5c... in session
$VAR1 = {
  'Ended' => '1',
  'Started' => '1',
  'Count' => '10',
  'onstart' => '1280436714'
};

0e501a... 337 seconds
$VAR1 = {};

0e6a34... 317 seconds
$VAR1 = {};

0e8836... 1280431629 seconds
$VAR1 = {};

0ea066... 337 seconds
$VAR1 = {};

0ebff5... in session
$VAR1 = {
  'Started' => '1',
  'Count' => '10',
  'onstart' => '1280436759'
};

0ed66b... 489 seconds
$VAR1 = {};

0ee344... 304 seconds
$VAR1 = {};

0ef064... 305 seconds
$VAR1 = {};

0f0d10... 362 seconds
$VAR1 = {};

0f1a32... 1280431629 seconds
$VAR1 = {};

0f3891... in session
$VAR1 = {
  'Ended' => '1',
  'Started' => '1',
  'Count' => '10',
  'onstart' => '1280436515'
};

0f6903... 350 seconds
$VAR1 = {};

0f78c4... in session
$VAR1 = {
  'Started' => '10',
  'Ended' => '9',
  'Count' => '10',
  'cleanup_count' => '1',
  'buffer' => '1',
  'onstart' => '1280436683'
};

0f7c2e... 332 seconds
$VAR1 = {};

0fcab2... 314 seconds
$VAR1 = {};

0fee0c... 522 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: 10
Scripts Ended This Session: 9

view this file's source