Hang Gliding and Paragliding Association of Canada / L'Association Canadienne de Vol Libre
Français Join/Renew Search Contact Us Log In
 

(This document is a work in progress...)

The web pages for the public section of the HPAC/ACVL web site are primarily contained in an MS-Access database. As of 2010-05-12 there are 327 "static" pages, most with both English and French text. The live MDB file is 364,791,808 bytes in size, not including backup and test databases.

Properties for each page, in table "tblPages", include:

  • the page's ID ("PID")
  • viewable by any one of (curently) 24 user groups including anonymous, and logged-in members
  • editable by any combination of user groups (not including anonymous)
  • the member ID by who, and timestamp when, each page was instigated/instantiated, approved, authored/written, translated to French, tested, reviewed, and published
  • hit count and starting timestamp
  • the PID of a superceding page, if any
  • title, banner, and description, in English and French
  • other information such as menuItemID, AliasID, and StaticID

Title, banner, and body for each static page, in English and French, are in table "tblPages_HTML".

There are 17 script-generated "dynamic" pages registered in the database, mostly ASP, some PHP. Paths to each script, as well as title and banner in English and French, are in table "tblPages_Alias".

The HPAC/ACVL web site can be accessed via its two main domains, hpac.ca ("Hang Gliding & Paragliding Association of Canada") and acvl.ca ("l'Association Canadienne de Vol Libre"). Both domains are pointed at the same hosting space and access the same scripts and database, with the domain used to select the language preference, English or French.

Static pages, in the main public ("pub") directory, are accessed via URLs in the following form: http://hpac.ca/pub/?pid=2 which loads the default index script in the "pub" directory, default.asp, passing it the PID of the page being requested. Querystrings containing only a number are used as an alias to that PID, and are redirected to /pub/?pid=[number].


The "default" page script:

pub/default.asp also accepts parameter "prd" ("Policy and Regulatory Directive"), in which case it transfers the viewer to fnc/showPRD.asp, which searches the HTML source of PID 29, the PRD list, in the database for mention of the latest version of the requested PRD, and delivers the code for that document is retrieved from the database and presented to the viewer wrapped in the site framework. Previous versions of a PRD, if they exist, can be specified by appending "-" and a version number to the PRD number. Documents should not use a PRD version number in a link to a PRD unless that certain version is required, instead of the most recent one. They should likewise not link to a PID directly when a link to a PRD is wanted, but should use the ?PRD= syntax.

If PID 1 is requested, the user is transferred to pub/selectLanguage.asp, where they can select English or French, and go to pid=2 on http://hpac.ca/ or http://acvl.ca/, respectively. The language selection is also saved to the viewer's browser in a cookie.


The "handler" script set:

If pub/default.asp is requested, and a PID number is specified, the user is transferred to pub/handler.asp which loads, in order, handler.top.inc, handler.head.start.inc, handler.body.start.inc, inc/content.inc, and handler.body.end.inc . Those scripts contain all of the site framework to facilitate skinning, allowing the look of the site to be completely modified by changing only some or all of the "handler*" files. Script execution time is tracked throughout and can be output in HTML comment codes for speed optimizations and debugging.

handler.top.inc outputs headers, decides which menu ("css" or "js") the viewer wants according to URL parameter, cookie, or browser sniffing, sets the ASP "menu" variable and "menu" cookie accordingly. The CSS menu is the default, used unless the JS menu is specifically requested or required. The following libraries are then included: /pub/inc/appVars.inc, /pub/inc/parameters.inc, /pub/inc/front_door.inc, /pub/inc/procedures.inc, /pub/inc/sniffer.inc, /pub/inc/access.inc, /pub/inc/pagehit.inc, /pub/saveUserInfo.inc .

handler.head.inc was intended to output the HEAD section of the page but is not currently being used. It includes /pub/handler.head.start.inc (which is included by default.asp) and /pub/handler.head.end.inc (which is included by handler.body.start.inc).

handler.head.start.inc outputs a DOCTYPE tag if the CSS menu will be used, then begins the HTML output of the page with the HEAD section including Content-Type and KEYWORDS meta tags, the page title, stylesheet links to the global stylesheet /pub/inc/hpac.css.asp, and /pub/handler.css for pages handled by this script set, and the JavaScript and stylesheet and script for which ever menu system will be used (JS or CSS).

handler.body.start.inc includes handler.head.end.inc to terminate the HEAD section, then begins the BODY section of the page with a bit of "search engine optimization" code, then runs handler.body.begin.inc .

handler.body.begin.inc begins the page layout framework (HTML frames or iframes are not used) and outputs the required menu code (CSS or JS version), the top navigation bar, a random image from /pub/inc/randomPix.inc on the right of the title bar, and a title bar from /pub/inc/banner.inc .

/pub/inc/banner.inc uses the Banner variable if set, or gets the type of page requested from tblPages, and the coresponding banner for the requested page from tblPages_HTML or tblPages_Alias, and sets the TypeAlias and TypeHTML variables according to the flags in the database for the page, and outputs the banner.

The main page content is output at this point from the inc/content.inc script.

handler.body.end.inc terminates the site framework after the page content, the footer bar containing links output from /pub/inc/pageInfo.inc, /pub/inc/policy.inc, and /pub/inc/top.inc (a link to the top of the page content), a link to menuProblem.asp if the JS menu is being used or the output of /pub/inc/menu/menu.asp if it isn't, the terminators for the body and html tags, and HTML-comment debugging info.


The content ASP script inc/content.inc produces the content for each page. It includes the following scripts: fixAccents.inc, getHTML.inc, protectEmails.inc, dbOpen.inc, and at the end dbClose.inc . Acording to the TypeHTML or TypeAlias variables that it inherits from the halling script (the "handler" system), it retrieves the appropriate static or dynamic page from the database. Active page scripts are executed by the server to retrieve the HTML output that they would produce. If the usiness Manager has created a note for a member it is inserted. If text is found in the format "PRD ###" it is changed into a link to that PID. Embedded SQL commands, in the page source as <!--SQL{SQL query}{format template}--> are processed and their output is formatted according to the specifier and embeddded in the page at that location. Any and all email addresses in the page are encrypted into links to the emailer script to prevent harvesting, except for on a few PIDs that handle it themselves (below).

Email addresses are not protected for logged-in users on these pages:
http://hpac.ca/?22 - HPAC / ACVL Executive, Board of Directors, Committee Chairs
http://hpac.ca/?97 - Contact Us
http://hpac.ca/?238 - Email Forwarders
http://hpac.ca/?110 - HPAC Safety Committee
http://hpac.ca/?187 - View Detailed Instructor Record


The top navigation bar is formed of links output from the following scripts, in order from left to right: /pub/inc/dbsStatus.inc, /pub/inc/language.inc, /pub/inc/join.inc, /pub/inc/search.inc, /pub/inc/contact.inc, /pub/inc/logged_in.inc

The main menu is inserted by the following code: <% if menu="js" then %> <!--script type="text/javascript" language="Javascript" src="inc/browser_warn.js"></script--> <script type="text/javascript" language="JavaScript1.2" src="/pub/inc/menuFncA.js"></script> <!--#include virtual="/pub/inc/menu.inc"--> <script type="text/javascript" language="JavaScript1.2" src="/pub/inc/menuFncZ.js"></script> <% else %> <link href="/pub/inc/menu/menu.css.asp" rel="stylesheet" type="text/css"> <script type="text/javascript" src="/pub/inc/menu/menu.js"></script> <% end if %>

The menu system includes a "printable" link which uses a script (/pub/fnc/printable.asp) to produce a content-only version of which ever PID is currently being viewed, without the regular global site framework or menus, which should be suitable for printing and minimize wasted ink and paper.


The scripts in the main public ("pub") directory include:

  • auth.asp
  • down.asp
  • download.php
  • email.asp
  • login.asp
  • md5.js
  • menuFeedback.asp
  • menuProblem.asp
  • saveUserInfo.inc
  • sendPassword.asp


Database tables and their fields:

  • form_submit: form_submit_time, form_submit_IP, form_submit_name, form_submit_URL, form_submit_raw, form_submit_data
  • jnlAnnual_Instructor_Reports: ID, InstructorID, Report Year, Affirmed Accuracy
  • jnlAnswer_Options: ID, QuestionID, Option_Number, Caption
  • jnlAnswers: ID, QuestionID, AnswerOptionID, MemID
  • jnlEvents: ID, EventTypeID, Details, Details is URL, Contact_memberID, Start, End, Location, OrganisationID, event_start, event_end
  • jnlHG_Tow_Rating_Endorsements: Instructor_RatingID, Rating
  • jnlInstructor_Qualification: Instructor_RatingID, Apprenticeship Completed, Apprenticed with InstructorID, Airtime in discipline, Recommended by (Senior) InstructorID
  • jnlInstructor_Reports: ID, ReportID, Students Taught, Student Accidents, Accident Reports Filed, PG, Students Names
  • jnlInstructorReports: ID, name, report_year, report_date, go, first_aid_expiry, notes, HG_logged_flights, HG_tandem_endorsement, HG_tandem_flights, PG_logged_flights, phone_numbers, HG_certification_expiry, HG_students_taught, PG_tandem_endorsement, PG_tandem_flights, address, PG_students_taught, filed_accident_reports, PG_instructor, PG_instructor_status, summarize_accident_reports, email, HG_instructor, HG_instructor_status, students_have_accident, students_names, PG_certification_expiry
  • jnlInstructors_Ratings: Instructor_EndorsementID, ID, InstructorID, PG, Transaction_DetailsID
  • jnlMagazine_Only_Subscriptions: ID, peopleID, Expiry Date, AIR, Transaction_DetailsID, SurVol
  • jnlMembership_Applications: ID, Membership Type, MemberID, Provincial Association, Unreported Accidents, Affirmed Accuracy, Expiry Date, AIR, Transaction_DetailsID, SurVol, both mags
  • jnlQuestions: ID, surveyID, Number_Of_Options, Yes_Or_No, Question
  • jnlRating_Applications: ID, memberID, Rating_TypeID, PG, Club or School, Date of Flight test, Date of written exam, Exam mark, Total accumulated airtime, Total number of flights, Examiner approval date, Examiner MemberID, Transaction_DetailsID
  • jnlSeminars_Attended: ID, course_EventID, Successfully Completed, MemberID, Assisted Seminar Instructor, Taught Seminar, TransactionID
  • jnlSI_or_T2_Qualification: instruction standards recommends, BoD ratified, Airtime in discipline, Instructor_RatingID, Tandem 2
  • jnlSurveys: ID, Posted, Start, End, Respondant_Group, Posting_MemberID, Survey_Name, Survey_Memo, Preamble, Postamble
  • jnlTandem_Qualification: Flights in Past 12 Months, Airtime in discipline, Requisite Flights with Tandem 2, Requisite Flights with Rated Pilot, Recommended by (Tandem 2) InstructorID, Instructor_RatingID
  • jnlTandem_Reports: ID, ReportID, Tandem Flights, Logged Flights, PG
  • jnlTransaction_Details: ID, TransactionID, TypeID, Processed, ProcessorMemberID, ProcessorGroupID, Issued, IssuerMemberID, IssuerGroupID, SubjectMemberID, Amount
  • jnlTransaction_Details_Comments: Transaction_DetailsID, Commentator GroupID, Commentator MemberID, Datum, Comments, ID
  • jnlTransactions: ID, Posted, PosterPeopleID, PayPalTransactionID
  • jnlVoters: ID, MemberID, surveyID
  • jnlWish_List: ID, PrioritiesID, Request, Response, Done, Wishing MemberID, Assigned MemberID
  • lkpCode_Lbrary_Types: ID, Type
  • lkpCountries: ID, Country
  • lkpEnglish_to_French: English, French
  • lkpEvent_Types: ID, Event, EventFrench, sort
  • lkpGender: ID, gender
  • lkpInstructor_Endorsements: ID, Rating
  • lkpLanguage: ID, Language, isEnglish
  • lkpMembership_Types: ID, Membership Type
  • lkpMonth: ID, EnglishAbbreviation, EnglishName, FrenchAbbreviation, FrenchName
  • lkpNext_of_Kin_Relationships: ID, Relationship, Group, Show, Relationship_French
  • lkpOrganisation_Levels: ID, English, French
  • lkpOrganisation_Types: ID, Type, TypeFrench
  • lkpPriorities: ID, Priority
  • lkpProvinces: ID, Province Name, countryID, Province Code
  • lkpProvincial_Associations: ID, Provincial Association Name, Fee, Long_Name, Region, Region_Abbreviation, Region_French, logo bw, maxProvNum, TransactionDetailTypeID
  • lkpRating_Types: ID, Rating, Issuable, Numeric, RatingFrench, HAGAR_required, cardEnglish, cardFrench, cardBilingual, HG_hours, HG_minutes, HG_flights, PG_hours, PG_minutes, PG_flights, exam_questions, exam_pass_mark, exam_pass_percent, fee, flight_test, criterion_exempt, previous_rating_required, comment_required
  • lkpTransaction_Detail_Types: ID, Type, Fee
  • tblAdminAccess: position, SQL, Current Member Stats, webteam, expired instructor info, Reload application variables, Down/Up Loader, Members expiring within one month, edit clubs, privacy, edit relationships, Renew Full / Family Member, New Member, Issue Ratings, Edit AIR subscription on Member's Last Application, View Instructor Record, Instr/Tandem Course Taken, Catch-Up ICP/Tdm Course Taken, Instr/Tandem Course Taught, Update First Aid Expiry, Annual Report Submitted, Instructor, Tandem I, Tandem II, Senior Instructor, List Overdue Members, List Expiring Members, List Expiring Members with E-mail addresses, Mailing Labels for Non E-Mail Expiring Members, AIR mailing labels, Print pending Membership Cards, Print Pending Membership Cards Mailing Labels, Print Current Members Mailing Labels, Current Members, Update Membership Cards & Labels Last Printed Date, Print One Membership Card, Print One Mailing Label, View Membership Card, Edit Member Information, Add or Edit Member HAGAR, Delete, Add or Edit Comments, Leave personal message, Delete personal message, Find Member Number, Member Privacy, Generate Instructors Mailing Labels Spreadsheet, HOLC and PG Magazine, Generate Paragliding Magazine Mailing Labels Spreadsheet, View Member Information
  • tblBrowser: id, platform, application, version, count, since, last, year
  • tblBrowser_Other: id, userAgent, datum
  • tblCode_Library: ID, Type, Module
  • tblEmail_Addresses: ID, PeopleID, Email Address, Bounce Factor
  • tblEvents: ID, start, end, type, EnglishTitle, EnglishBody, FrenchTitle, FrenchBody, HG, PG, MemID, updated
  • tblGliders: ID, Manufacturer, Model, Size, Upper Colour, Lower Colour, Serial Number
  • tblGroup_Members: id, HPAC_ID, group_ID
  • tblGroups: id, group_name, login_user, tmpName
  • tblHAGAR: memberID, Date of HAGAR exam, HAGAR Licence Number, comment
  • tblInstructors: ID, MemberID, First Aid Certificate Expires, SchoolID
  • tblMembers: ID, peopleID, Next_of_Kin_peopleID, Next_of_Kin_RelationshipID, PG Pilot, HG Pilot, Ham Callsign, Date of Birth, Gender, Language, Date Waiver Signed, Password, Bilingual, provID, print phone, print address, print email, hrs HG, hrs PG, lat, lon
  • tblMembers_Medic_Alert: MemberID, Medic Alert
  • tblMembers_Privacy: memberID, Deceased, Type, date
  • tblMembers_Privacy_Type: ID, Type
  • tblMembers_Removed: ID, peopleID, Next_of_Kin_peopleID, Next_of_Kin_RelationshipID, PG Pilot, HG Pilot, Ham Callsign, Date of Birth, Gender, Language, Date Waiver Signed, Password, Bilingual, provID, print phone, print address, print email, hrs HG, hrs PG, lat, lon
  • tblMessage: MemID, message
  • tblNews: id, datum, EN, FR
  • tblOfficial_Observers: peopleID, num
  • tblOrganisations: ID, Type, Name, Contact, Level, Current, URL, Abbreviation, Provincial_Association
  • tblPages: ID, instigator_uid, instantiated, author_uid, written, tester_uid, tested, reviewer_uid, reviewed, translator_uid, translated, approval_uid, approved, publisher_uid, published, view_group, superceded_by_ID, English_Description, French_Description, edit_groups
  • tblPages_Alias: pagesID, English_title, French_title, mime type, path to alias, source code, English_Banner, French_Banner
  • tblPages_Hits: id, page_Name, content_ID, count, since, last, year, count_logged_in, since_logged_in, last_logged_in, MemID
  • tblPages_HTML: id, English_title, English_body, French_title, French_body, tblPages_ID, English_Banner, French_Banner
  • tblPages_MenuItems: ID, PagesID, trigger MenuItemID, sibling number, English caption, French caption
  • tblPeople: ID, First Name, Last Name, Work Telephone, Cell Telephone, Fax Number, Street Address, City, Postal Code, Home Telephone, ProvinceID, CountryID, Incorrect Address, Nickname
  • tblSessions: id, HPAC_ID, datum, logged_in, session_id
  • tblStaticIPs: MemID, IP
  • tblStyles: ID, HTML tag, Class, Properties
  • tblTowManual: ID, countries, accepted, language, section, title, modified, MemID, body
  • tblUserAgent: HTTP_USER_AGENT, REMOTE_HOST, MemID, language, menu, hits, last
  • tblUsers: HPAC_ID, password, datum, email
  • xrfClub_Members: MemberID, ClubID
  • xrfFamilies: FamilyMemberID, FullMemberID
  • xrfMembers_Gliders: MemberID, GliderID
  • xrfProvinces_Associations: Provincial AssociationID, ProvinceID

The hosting account space, accessible by Korax' Account Management System or FTP only, contains the following top-level directories:

/data/ - Location of the database MDB files.

/readMe/ - Assorted information about this system.

/secure_html/ - Web site files for https://hpac.ca/

/upload/ - An FTP drop box for uploads.

/www.hpac.ca/ - Web space files, accesses via any of the HPAC/ACVL's domains: (English:) HPAC.ca, HangGlideCanada.com, HangGlideCanada.ca, ParaglideCanada.ca, (French:) ACVL.ca, DeltaplaneCanada.com, ParapenteCanada.com, VolLibreCanada.com .



Additional web software includes:

http://hpac.ca/pub/ - The main web site, accessed by any domain, in both languages.

http://hpac.ca/tmp/ - The administrative section including the Business Manager's administration system and the web team utilities.

http://hpac.ca/forum/ - A phpBB forum including many customizations and modifications.

http://hpac.ca/tow/ (HPAC_Tow_Manual.asp) - The Hang Gliding / Paragliding Association of Canada Towing Procedures Manual, in development as a multi-lingual system to compile user-submitted editor-vetted information on best towing practices, as accepted in several different countries.  The document is freely available for personal and non-profit use, but copyright disallows it from being charged for or used for monetary gain.

http://hpac.ca/Air/ - Online versions of HPAC's Air magazine, from 1980 to present, in PDF format, with an index script that automatically lists, sorts, and highlights the newest edition.  The site accesses this location from http://hpac.ca/?80 and viewers are redirected there if they try to view the contents of that directory directly.

http://hpac.ca/forms/ - Downloadable, printable and/or online-fill-in-able forms, including a system to accept data submitted by members when they download, fill in, and press a Submit button in the PDF file, which is then entered into the main database for viewing by the Business Manager.

http://hpac.ca/safety/ - an archive of safety-related documents, currently mostly for internal use only.

http://hpac.ca/bod/ - Pictures of the Board of Directors members, in various years.

http://hpac.ca/pix/ - Assorted small HG/PG-related pictures.

http://hpac.ca/video/ - Some audio/video files.

http://hpac.ca/WebTeamInfo/ - Some informational documents for the web team when they started making this site, from emails in 2007.





Accessed by the Business Manager's administration page, the ability to use any of the folowing functions can be granted to any or all user groups:

	SQL
	Current Member Stats
	webteam
	expired instructor info
	Reload application variables
	Down/Up Loader
	Members expiring within one month
	edit clubs
	privacy
	edit relationships
	Renew Full / Family Member
	New Member
	Issue Ratings
	Edit AIR subscription on Member's Last Application
	View Instructor Record
	Instr/Tandem Course Taken
	Catch-Up ICP/Tdm Course Taken
	Instr/Tandem Course Taught
	Update First Aid Expiry
	Annual Report Submitted
	Instructor
	Tandem I
	Tandem II
	Senior Instructor
	List Overdue Members
	List Expiring Members
	List Expiring Members with E-mail addresses
	Mailing Labels for Non E-Mail Expiring Members
	AIR mailing labels
	Print pending Membership Cards
	Print Pending Membership Cards Mailing Labels
	Print Current Members Mailing Labels
	Current Members
	Update Membership Cards & Labels Last Printed Date
	Print One Membership Card
	Print One Mailing Label
	View Membership Card
	Edit Member Information
	Add or Edit Member HAGAR
	Delete, Add or Edit Comments
	Leave personal message
	Delete personal message
	Find Member Number
	Member Privacy
	Generate Instructors Mailing Labels Spreadsheet
	HOLC and PG Magazine
	Generate Paragliding Magazine Mailing Labels Spreadsheet
	View Member Information






Functions on the Business Manager's administration page http://hpac.ca/tmp/BM.asp include:

	Miscellaneous Functions
		SQL query
		Current Member Stats
		webteam page
		expired instructor info
		Reload application variables
		Down/Up Loader
		Members expiring within one month
		edit clubs
		privacy (for members who have died, etc.)
		edit relationships
		Email online magazine only members

	Default values can be applied to any and all forms:
		Form Date
		Processing Date
		Card Issue Date

Sections:

	Catch-up cards already issued
		Renew Full / Family Member
		New Member
		Issue Ratings
		Edit AIR/SurVol subscription on Member's Last Application

	Instructor Renewals
		View Instructor Record
		Instr/Tandem Course Taught
		Instr/Tandem Course Taken
		Update First Aid Expiry
		Annual Report Submitted

	Instructor Instatement
		Instructor
		Tandem I
		Tandem II
		Senior Instructor

	Data Curation
		List Overdue Members
		List Expiring Members
		List Expiring Members with E-mail addresses
		Mailing Labels for Non E-Mail Expiring Members
		AIR/SurVol mailing labels
		Print pending Membership Cards
		Print Pending Membership Cards Mailing Labels
		Print Current Members Mailing Labels
		Current Members
		Update Membership Cards & Labels Last Printed Date
		Print One Membership Card
		Print One Mailing Label
		View Membership Card
		Edit Member Information
		Add or Edit Member HAGAR
		Delete, Add or Edit Comments
		Leave personal message
		Delete personal message
		Find Member Number
		Member Privacy
		Generate Instructors Mailing Labels Spreadsheet
		HOLC and PG Magazine
		Generate Paragliding Magazine Mailing Labels Spreadsheet
		List New Ratings



From the Web Team Administration Page http://hpac.ca/tmp/webteam.asp one is able to create and edit the site content.  You first chose which language you are editing in, English or French.

The Static Content Control section deals with "static" (plain HTML, although they may contain embedded SQL queries with output formating control) pages as follows:

- insert a new "static" page into the database
- view/preview any page
- edit the title headers and content of a page
- edit a page's properties
- translate a page by viewing it's Englist and French versions side-by-side
- a page-content search function
- add a note to the "wish list"
- list the pages marked as "menu items"
- delete a page

The In Development / Tools section contains controls to insert a "Dynamic" (script) page into the site, and set its properties.  The actual script (ASP or PHP) must be uploaded separately (via FTP) to the location entered in to its "path to alias" field.


appControl

Persistent server variables and predefined HTML strings (such as province lists) can be managed with this control.  Values are stored in the database and handled by /pub/inc/appVars.inc .


sessionVars

Lists what the server's current ASP session variables are.  Useful for debugging and access control.


downControl

Close the HPAC website temporarily.


groupMembers

User groups can be created or deleted, and members may be added to or removed from them.

The currently defined groups are:
0 - logged-in
1 - Webteam (webteam)
2 - Business Manager (Business Manager)
3 - AIR Editor (AIR)
4 - Instructors (ChiefInstructor)
5 - Directors (Directors)
6 - Translators (translator)
7 - Official Observer ch (ChiefObserver)
8 - Safety (Safety)
9 - Programmer (Programmer)
10 - Admin (Admin)
11 - Architect (Architect)
12 - spectator (spectator)
13 - AGMMgmt (AGMMgmt)
14 - OnlinePaymentTesting (OnlinePaymentTesting)
17 - webedit (webedit)
18 - Nationals (nationals)
19 - AQVL Secretary (AQVL Secretary)
20 - SurVol (SurVol)
21 - regional executive (regional executive)
22 - Records (Records)




Web files:


aspinfo.asp
Default.asp
countTime.php
phpinfo.php
submit_PDF_form.php
test_get.php

forms\InstructorAnnualReport.asp
forms\RatingRegistrationForm-validator.php

newsletter\ - An experimental newsletter management system.

pub\auth.asp
pub\default.asp
pub\down.asp
pub\email.asp - secure member & list emailer
pub\handler.asp
pub\handlerAsp.asp
pub\login.asp
pub\menuFeedback.asp
pub\menuProblem.asp
pub\selectLanguage.asp
pub\sendPassword.asp
pub\handler.body.begin.inc
pub\handler.body.end.inc
pub\handler.body.start.inc
pub\handler.head.end.inc
pub\handler.head.inc
pub\handler.head.start.inc
pub\handler.top.inc
pub\saveUserInfo.inc
pub\download.php
pub\doc\InstructorAnnualReport.asp
pub\doc\ArchivedDocs-Mar7-07\InstructorAnnualReport.asp
pub\fnc\accidentReport.asp
pub\fnc\agm.asp
pub\fnc\agmDo.asp
pub\fnc\allMembers.asp
pub\fnc\changePassword.asp
pub\fnc\clubAdd.asp
pub\fnc\clubAdmin.asp
pub\fnc\clubs.asp
pub\fnc\currInstrs.asp
pub\fnc\currMembers.asp
pub\fnc\editMemClubs.asp
pub\fnc\editMemInfo.asp
pub\fnc\editMemInfoDo.asp
pub\fnc\end_login.asp
pub\fnc\events.asp
pub\fnc\InstructorAnnualReport.1.asp
pub\fnc\InstructorAnnualReport.2.asp
pub\fnc\InstructorAnnualReport.3.asp
pub\fnc\InstructorAnnualReport.asp
pub\fnc\InstructorAnnualReport2.asp
pub\fnc\locations.asp
pub\fnc\logout.asp
pub\fnc\master_plan.asp
pub\fnc\observers.asp
pub\fnc\onlinePaymentDo.asp
pub\fnc\printable.asp
pub\fnc\recordForm.asp
pub\fnc\search.asp
pub\fnc\searchDo.asp
pub\fnc\sendPassword.asp
pub\fnc\showPRD.asp
pub\fnc\start_login.asp
pub\fnc\start_login.insecure.asp
pub\fnc\start_login.secure.asp
pub\fnc\template.asp
pub\fnc\viewInstrInfo.asp
pub\fnc\viewMembershipCard.asp
pub\fnc\emails.php
pub\fnc\submit_PDF_form.php

pub\img\index.php

pub\inc\file_exists.asp
pub\inc\hpac.css.asp
pub\inc\access.inc
pub\inc\accessVerify.inc
pub\inc\appVars.inc
pub\inc\ASPeval.inc
pub\inc\banner.inc
pub\inc\contact.inc
pub\inc\content.inc
pub\inc\date_YYYY_MM_DD.inc
pub\inc\dbClose.inc
pub\inc\dbOpen.inc
pub\inc\dbsDown.inc
pub\inc\dbsStatus.inc
pub\inc\file_exists.inc
pub\inc\fixAccents.inc
pub\inc\fixDateFormat.inc
pub\inc\front_door.inc
pub\inc\getHTML.inc
pub\inc\getMemID.inc
pub\inc\HTMLspecialChars.inc
pub\inc\IDtoName.inc
pub\inc\inArray.inc
pub\inc\ipc.inc
pub\inc\join.inc
pub\inc\language.inc
pub\inc\languageSniffer.inc
pub\inc\logged_in.inc
pub\inc\md5.inc
pub\inc\md5test.inc
pub\inc\menu.inc
pub\inc\pagehit.inc
pub\inc\pageInfo.inc
pub\inc\parameters.inc
pub\inc\personalize.inc
pub\inc\policy.inc
pub\inc\procedures.inc
pub\inc\protectEmails.inc
pub\inc\randomPix.inc
pub\inc\rc4.inc
pub\inc\search.inc
pub\inc\sendEmail.inc
pub\inc\sniffer.inc
pub\inc\SQL.inc
pub\inc\titler.inc
pub\inc\top.inc
pub\inc\verifyLogin.inc
pub\inc\waiver-e.inc
pub\inc\waiver-f.inc

pub\inc\menu\menu.asp
pub\inc\menu\menu.css.asp
pub\inc\menu\menu.def.inc

tmp\0CommentsIns.asp
tmp\AIRLabels.asp
tmp\andre.asp
tmp\appControl.asp
tmp\aspinfo.asp
tmp\bchpa.asp
tmp\BM.asp
tmp\captionAdd.asp
tmp\captionAddDo.asp
tmp\captionAddValidate.asp
tmp\charles.asp
tmp\chris.asp
tmp\Comments.asp
tmp\CommentsDel.asp
tmp\CommentsEdt.asp
tmp\CommentsEdtDo.asp
tmp\CommentsIns.asp
tmp\CommentsInsDo.asp
tmp\currInstrsMailingLabels.asp
tmp\currMemNrs.asp
tmp\currMemWingTypes.asp
tmp\default.asp
tmp\director.asp
tmp\down.asp
tmp\downControl.asp
tmp\dynamicInsert.asp
tmp\dynamicInsertDo.asp
tmp\editClubs.asp
tmp\editDynamic.asp
tmp\editHAGAR.asp
tmp\editHAGARDo.asp
tmp\editMemInfo.asp
tmp\editMemInfoDo.asp
tmp\editNextOfKinRelationships.asp
tmp\editStaticPage.asp
tmp\editStaticPageDo.asp
tmp\expiryComing.asp
tmp\expiryEmailArbitraryDates.asp
tmp\expiryNonEmailArbitraryDates.asp
tmp\fileuploader42.asp
tmp\findMemNumber.asp
tmp\fixPeopleNames.asp
tmp\formGenerator.asp
tmp\formGeneratorDo.asp
tmp\formJSgenerator.asp
tmp\formParser.asp
tmp\groupMembers.asp
tmp\ICPTaken.asp
tmp\ICPTaught.asp
tmp\joinCardAlready.asp
tmp\joinCardAlreadyDo.asp
tmp\listExpiringMembers.asp
tmp\listMenu.asp
tmp\listNewRatings.asp
tmp\listOverdueMembers.asp
tmp\maxime-sync.asp
tmp\maxime.asp
tmp\nationals.asp
tmp\natsFindMemNum.asp
tmp\natsListCurrMems.asp
tmp\natsMemCardInfo.asp
tmp\newInstructor.asp
tmp\newInstructorDo.asp
tmp\newSnrInstr.asp
tmp\newSnrInstrDo.asp
tmp\newTandemI.asp
tmp\newTandemIDo.asp
tmp\newTandemII.asp
tmp\newTandemIIDo.asp
tmp\noJS.asp
tmp\pageProperties.asp
tmp\PGMagSubscriptionLabels.asp
tmp\printMemCardInfo.asp
tmp\printMemCardInfoCharles.asp
tmp\printMemCardInfoLarger.asp
tmp\printMemCardInfoOnlyOne.asp
tmp\printMemCardLabels.asp
tmp\printMemCardLabelsCharles.asp
tmp\printMemCardLabelsOnlyOne.asp
tmp\printProvMemCardLabels.asp
tmp\printProvNoAIRMemCardLabels.asp
tmp\ratingCardAlready.asp
tmp\ratingCardAlreadyDo.asp
tmp\renewCardAlready.asp
tmp\renewCardAlreadyDo.asp
tmp\reqFormParser.asp
tmp\requestFormparser.asp
tmp\searchPages.asp
tmp\sessionVars.asp
tmp\setAccess.asp
tmp\setAQVLnumbers.asp
tmp\setMaxProvNum.asp
tmp\spectator.asp
tmp\sponsoredMags.asp
tmp\sqlin.asp
tmp\sqlinAndre.asp
tmp\sqlin_Test_Charles.asp
tmp\sqlout.asp
tmp\sqloutAndre.asp
tmp\staticDelete.asp
tmp\staticDeleteDo.asp
tmp\staticDupeNo.asp
tmp\staticEdit.asp
tmp\staticEditDo.asp
tmp\staticInsert.asp
tmp\staticInsertDo.asp
tmp\staticView.asp
tmp\testPayPal.asp
tmp\treasurer.asp
tmp\upload.asp
tmp\viewInstrInfo.asp
tmp\viewMemCardInfo.asp
tmp\webteam.asp
tmp\wishlistAdd.asp
tmp\wishlistAddDo.asp
tmp\wishlistDone.asp
tmp\wishlistManage.asp
tmp\xlateStaticPage.asp
tmp\xlateStaticPageDo.asp
tmp\adminOnly.inc
tmp\BM-begin-1.inc
tmp\BM-begin-2.inc
tmp\BM-begin.inc
tmp\BM-end.inc
tmp\BM-lang.inc
tmp\db-close.inc
tmp\db-open.inc
tmp\FixDateFormat.inc
tmp\FixForSQL.inc
tmp\HTMLentities.inc
tmp\mailingLabels.inc
tmp\printMemCard.inc
tmp\staticIP.inc
tmp\updateMemberInfo.inc
tmp\viewInstrInfo.inc






PHP Configuration

PHP Logo

PHP Version 5.2.3


System Windows NT WS4 5.2 build 3790
Build Date May 31 2007 09:36:39
Configure Command cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared"
Server API ISAPI
Virtual Directory Support enabled
Configuration File (php.ini) Path C:\WINDOWS
Loaded Configuration File C:\Program Files\PHP 5\php.ini
PHP API 20041225
PHP Extension 20060613
Zend Extension 220060519
Debug Build no
Thread Safety enabled
Zend Memory Manager enabled
IPv6 Support enabled
Registered PHP Streams php, file, data, http, ftp, compress.zlib, compress.bzip2, https, ftps, zip
Registered Stream Socket Transports tcp, udp, ssl, sslv3, sslv2, tls
Registered Stream Filters convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, zlib.*, bzip2.*

Zend logo This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
    with the ionCube PHP Loader v3.1.32, Copyright (c) 2002-2007, by ionCube Ltd., and
    with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend Technologies
    with Zend Optimizer v3.2.8, Copyright (c) 1998-2007, by Zend Technologies


Configuration

PHP Core

DirectiveLocal ValueMaster Value
allow_call_time_pass_referenceOffOff
allow_url_fopenOffOff
allow_url_includeOffOff
always_populate_raw_post_dataOffOff
arg_separator.input&&
arg_separator.output&&
asp_tagsOffOff
auto_append_fileno valueno value
auto_globals_jitOnOn
auto_prepend_fileno valueno value
browscapno valueno value
default_charsetno valueno value
default_mimetypetext/htmltext/html
define_syslog_variablesOffOff
disable_classesno valueno value
disable_functionsno valueno value
display_errorsOnOn
display_startup_errorsOffOff
doc_rootno valueno value
docref_extno valueno value
docref_rootno valueno value
enable_dlOnOn
error_append_stringno valueno value
error_logno valueno value
error_prepend_stringno valueno value
error_reporting61356135
expose_phpOnOn
extension_dirC:\Program Files\PHP 5\extC:\Program Files\PHP 5\ext
file_uploadsOnOn
highlight.bg#FFFFFF#FFFFFF
highlight.comment#FF8000#FF8000
highlight.default#0000BB#0000BB
highlight.htmlblackblack
highlight.keyword#007700#007700
highlight.string#DD0000#DD0000
html_errorsOnOn
ignore_repeated_errorsOffOff
ignore_repeated_sourceOffOff
ignore_user_abortOffOff
implicit_flushOffOff
include_path.;C:\php5\pear.;C:\php5\pear
log_errorsOffOff
log_errors_max_len10241024
magic_quotes_gpcOffOff
magic_quotes_runtimeOffOff
magic_quotes_sybaseOffOff
mail.force_extra_parametersno valueno value
max_execution_time9090
max_input_nesting_level6464
max_input_time6060
memory_limit128M128M
open_basedirno valueno value
output_buffering40964096
output_handlerno valueno value
post_max_size25M25M
precision1414
realpath_cache_size16K16K
realpath_cache_ttl120120
register_argc_argvOffOff
register_globalsOffOff
register_long_arraysOnOn
report_memleaksOnOn
report_zend_debugOnOn
safe_modeOffOff
safe_mode_exec_dirno valueno value
safe_mode_gidOffOff
safe_mode_include_dirno valueno value
sendmail_fromno valueno value
sendmail_pathno valueno value
serialize_precision100100
short_open_tagOnOn
SMTPlocalhostlocalhost
smtp_port2525
sql.safe_modeOffOff
track_errorsOffOff
unserialize_callback_funcno valueno value
upload_max_filesize25M25M
upload_tmp_dirno valueno value
user_dirno valueno value
variables_orderGPCSGPCS
xmlrpc_error_number00
xmlrpc_errorsOffOff
y2k_complianceOnOn
zend.ze1_compatibility_modeOffOff

bcmath

BCMath support enabled

bz2

BZip2 Support Enabled
Stream Wrapper support compress.bz2://
Stream Filter support bzip2.decompress, bzip2.compress
BZip2 Version 1.0.2, 30-Dec-2001

calendar

Calendar support enabled

com_dotnet

COM supportenabled
DCOM supportdisabled
.Net supportenabled

DirectiveLocal ValueMaster Value
com.allow_dcom00
com.autoregister_casesensitive11
com.autoregister_typelib00
com.autoregister_verbose00
com.code_pageno valueno value
com.typelib_fileno valueno value

cpdf

CPDF Support enabled
Version 2.02-r1-2

ctype

ctype functions enabled

curl

cURL support enabled
cURL Information libcurl/7.16.0 OpenSSL/0.9.8e zlib/1.2.3

date

date/time support enabled
"Olson" Timezone Database Version 2007.5
Timezone Database internal
Default timezone America/New_York

DirectiveLocal ValueMaster Value
date.default_latitude31.766731.7667
date.default_longitude35.233335.2333
date.sunrise_zenith90.58333390.583333
date.sunset_zenith90.58333390.583333
date.timezoneno valueno value

dom

DOM/XML enabled
DOM/XML API Version 20031129
libxml Version 2.6.26
HTML Support enabled
XPath Support enabled
XPointer Support enabled
Schema Support enabled
RelaxNG Support enabled

exif

EXIF Support enabled
EXIF Version 1.4 $Id: exif.c,v 1.173.2.5.2.19 2007/02/27 03:04:40 iliaa Exp $
Supported EXIF Version 0220
Supported filetypes JPEG,TIFF

fdf

FDF Support enabled
FdfTk Version 5.0

filter

Input Validation and Filtering enabled
Revision $Revision: 1.52.2.39 $

DirectiveLocal ValueMaster Value
filter.defaultunsafe_rawunsafe_raw
filter.default_flagsno valueno value

ftp

FTP support enabled

gd

GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.1.9
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled

gettext

GetText Support enabled

hash

hash support enabled
Hashing Engines md2 md4 md5 sha1 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru gost adler32 crc32 crc32b haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5

iconv

iconv support enabled
iconv implementation "libiconv"
iconv library version 1.9

DirectiveLocal ValueMaster Value
iconv.input_encodingISO-8859-1ISO-8859-1
iconv.internal_encodingISO-8859-1ISO-8859-1
iconv.output_encodingISO-8859-1ISO-8859-1

imap

IMAP c-Client Version 2004
SSL Support enabled

ISAPI

Server VariableValue
CONTENT_LENGTH 0
PATH_TRANSLATED D:\Users\H\hpac\www.hpac.ca\phpinfo.php
REMOTE_ADDR 206.45.27.180
REMOTE_HOST 206.45.27.180
REQUEST_METHOD GET
SERVER_NAME hpac.ca
SERVER_PORT 80
SERVER_PROTOCOL HTTP/1.1
SERVER_SOFTWARE Microsoft-IIS/6.0
APPL_MD_PATH /LM/W3SVC/76/ROOT
APPL_PHYSICAL_PATH D:\Users\H\hpac\www.hpac.ca\
INSTANCE_ID 76
INSTANCE_META_PATH /LM/W3SVC/76
URL /phpinfo.php
ALL_HTTP HTTP_CONNECTION:keep-alive HTTP_KEEP_ALIVE:115 HTTP_ACCEPT:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 HTTP_ACCEPT_CHARSET:ISO-8859-1,utf-8;q=0.7,*;q=0.7 HTTP_ACCEPT_ENCODING:gzip,deflate HTTP_ACCEPT_LANGUAGE:en-us,en;q=0.5 HTTP_COOKIE:... HTTP_HOST:hpac.ca HTTP_USER_AGENT:... HTTP_X_REWRITE_URL:/phpinfo.php
HTTPS off
SCRIPT_NAME /phpinfo.php
SERVER_PORT_SECURE 0

json

json support enabled
json version 1.2.1

libxml

libXML support active
libXML Version 2.6.26
libXML streams enabled

mbstring

Multibyte Support enabled
Multibyte string engine libmbfl
Multibyte (japanese) regex support enabled
Multibyte regex (oniguruma) version 4.4.4
Multibyte regex (oniguruma) backtrack check On

mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.

DirectiveLocal ValueMaster Value
mbstring.detect_orderno valueno value
mbstring.encoding_translationOffOff
mbstring.func_overload00
mbstring.http_inputpasspass
mbstring.http_outputpasspass
mbstring.internal_encodingno valueno value
mbstring.languageneutralneutral
mbstring.strict_detectionOffOff
mbstring.substitute_characterno valueno value

mcrypt

mcrypt supportenabled
Version 2.5.7
Api No 20021217
Supported ciphers cast-128 gost rijndael-128 twofish arcfour cast-256 loki97 rijndael-192 saferplus wake blowfish-compat des rijndael-256 serpent xtea blowfish enigma rc2 tripledes
Supported modes cbc cfb ctr ecb ncfb nofb ofb stream

DirectiveLocal ValueMaster Value
mcrypt.algorithms_dirno valueno value
mcrypt.modes_dirno valueno value

mhash

MHASH support Enabled
MHASH API Version 20020524

ming

Ming SWF output library enabled
Version 0.3beta1

mssql

MSSQL Supportenabled
Active Persistent Links 0
Active Links 0
Library version 7.0

DirectiveLocal ValueMaster Value
mssql.allow_persistentOnOn
mssql.batchsize00
mssql.compatability_modeOffOff
mssql.connect_timeout55
mssql.datetimeconvertOnOn
mssql.max_linksUnlimitedUnlimited
mssql.max_persistentUnlimitedUnlimited
mssql.max_procsUnlimitedUnlimited
mssql.min_error_severity1010
mssql.min_message_severity1010
mssql.secure_connectionOffOff
mssql.textlimitServer defaultServer default
mssql.textsizeServer defaultServer default
mssql.timeout6060

mysql

MySQL Supportenabled
Active Persistent Links 0
Active Links 0
Client API version 5.0.37

DirectiveLocal ValueMaster Value
mysql.allow_persistentOnOn
mysql.connect_timeout6060
mysql.default_hostno valueno value
mysql.default_passwordno valueno value
mysql.default_portno valueno value
mysql.default_socketno valueno value
mysql.default_userno valueno value
mysql.max_linksUnlimitedUnlimited
mysql.max_persistentUnlimitedUnlimited
mysql.trace_modeOffOff

mysqli

MysqlI Supportenabled
Client API library version 5.0.37
Client API header version 5.0.36
MYSQLI_SOCKET /tmp/mysql.sock

DirectiveLocal ValueMaster Value
mysqli.default_hostno valueno value
mysqli.default_port33063306
mysqli.default_pwno valueno value
mysqli.default_socketno valueno value
mysqli.default_userno valueno value
mysqli.max_linksUnlimitedUnlimited
mysqli.reconnectOffOff

odbc

ODBC Supportenabled
Active Persistent Links 0
Active Links 0
ODBC library Win32

DirectiveLocal ValueMaster Value
odbc.allow_persistentOnOn
odbc.check_persistentOnOn
odbc.default_dbno valueno value
odbc.default_pwno valueno value
odbc.default_userno valueno value
odbc.defaultbinmodereturn as isreturn as is
odbc.defaultlrlreturn up to 4096 bytesreturn up to 4096 bytes
odbc.max_linksUnlimitedUnlimited
odbc.max_persistentUnlimitedUnlimited

openssl

OpenSSL support enabled
OpenSSL Version OpenSSL 0.9.8e 23 Feb 2007

pcre

PCRE (Perl Compatible Regular Expressions) Support enabled
PCRE Library Version 7.0 18-Dec-2006

PDO

PDO supportenabled
PDO drivers mssql, mysql, odbc, sqlite, sqlite2

pdo_mssql

PDO Driver for MSSQL DB-libenabled
Flavour MSSQL_70

pdo_mysql

PDO Driver for MySQL, client library version5.0.37

PDO_ODBC

PDO Driver for ODBC (Win32)enabled
ODBC Connection Pooling Enabled, strict matching

pdo_sqlite

PDO Driver for SQLite 3.xenabled
PECL Module version 1.0.1 $Id: pdo_sqlite.c,v 1.10.2.6.2.2 2007/03/23 14:30:00 wez Exp $
SQLite Library 3.3.17undefined

Reflection

Reflectionenabled
Version $Id: php_reflection.c,v 1.164.2.33.2.39 2007/05/29 08:44:05 helly Exp $

session

Session Support enabled
Registered save handlers files user sqlite
Registered serializer handlers php php_binary wddx

DirectiveLocal ValueMaster Value
session.auto_startOffOff
session.bug_compat_42OffOff
session.bug_compat_warnOnOn
session.cache_expire180180
session.cache_limiternocachenocache
session.cookie_domainno valueno value
session.cookie_httponlyOffOff
session.cookie_lifetime00
session.cookie_path//
session.cookie_secureOffOff
session.entropy_fileno valueno value
session.entropy_length00
session.gc_divisor10001000
session.gc_maxlifetime14401440
session.gc_probability11
session.hash_bits_per_character55
session.hash_function00
session.namePHPSESSIDPHPSESSID
session.referer_checkno valueno value
session.save_handlerfilesfiles
session.save_pathC:\WINDOWS\TempC:\WINDOWS\Temp
session.serialize_handlerphpphp
session.use_cookiesOnOn
session.use_only_cookiesOffOff
session.use_trans_sid00

SimpleXML

Simplexml supportenabled
Revision $Revision: 1.151.2.22.2.26 $
Schema support enabled

soap

Soap Client enabled
Soap Server enabled

DirectiveLocal ValueMaster Value
soap.wsdl_cache11
soap.wsdl_cache_dir/tmp/tmp
soap.wsdl_cache_enabled11
soap.wsdl_cache_limit55
soap.wsdl_cache_ttl8640086400

sockets

Sockets Support enabled

SPL

SPL supportenabled
Interfaces Countable, OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject
Classes AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, DirectoryIterator, DomainException, EmptyIterator, FilterIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RegexIterator, RuntimeException, SimpleXMLIterator, SplFileInfo, SplFileObject, SplObjectStorage, SplTempFileObject, UnderflowException, UnexpectedValueException

SQLite

SQLite supportenabled
PECL Module version 2.0-dev $Id: sqlite.c,v 1.166.2.13.2.9 2007/05/19 17:58:22 iliaa Exp $
SQLite Library 2.8.17
SQLite Encoding iso8859

DirectiveLocal ValueMaster Value
sqlite.assoc_case00

standard

Regex Library Bundled library enabled
Dynamic Library Support enabled
Internal Sendmail Support for Windows enabled

DirectiveLocal ValueMaster Value
assert.active11
assert.bail00
assert.callbackno valueno value
assert.quiet_eval00
assert.warning11
auto_detect_line_endings00
default_socket_timeout6060
safe_mode_allowed_env_varsPHP_PHP_
safe_mode_protected_env_varsLD_LIBRARY_PATHLD_LIBRARY_PATH
url_rewriter.tagsa=href,area=href,frame=src,input=src,form=fakeentrya=href,area=href,frame=src,input=src,form=fakeentry
user_agentno valueno value

tokenizer

Tokenizer Support enabled

wddx

WDDX Supportenabled
WDDX Session Serializer enabled

xml

XML Support active
XML Namespace Support active
libxml2 Version 2.6.26

xmlreader

XMLReader enabled

xmlrpc

core library version xmlrpc-epi v. 0.51
php extension version 0.51
author Dan Libby
homepage http://xmlrpc-epi.sourceforge.net
open sourced by Epinions.com

xmlwriter

XMLWriter enabled

xsl

XSL enabled
libxslt Version 1.1.17
libxslt compiled against libxml Version 2.6.26
EXSLT enabled
libexslt Version 0.8.13

Zend Optimizer

Optimization Pass 1 enabled
Optimization Pass 2 enabled
Optimization Pass 3 enabled
Optimization Pass 4 enabled
Optimization Pass 9 enabled
Zend Loader enabled
License Path no value
Obfuscation level 3

zip

Zip enabled
Extension Version $Id: php_zip.c,v 1.1.2.33 2007/05/19 22:25:11 pajoye Exp $
Zip version 2.0.0
Libzip version 0.7.1

zlib

ZLib Support enabled
Stream Wrapper support compress.zlib://
Stream Filter support zlib.inflate, zlib.deflate
Compiled Version 1.2.3
Linked Version 1.2.3

DirectiveLocal ValueMaster Value
zlib.output_compressionOffOff
zlib.output_compression_level-1-1
zlib.output_handlerno valueno value

Additional Modules

Module Name
ionCube Loader

Environment

VariableValue
ALLUSERSPROFILE C:\Documents and Settings\All Users
CommonProgramFiles C:\Program Files\Common Files
COMPUTERNAME WS4
ComSpec C:\WINDOWS\system32\cmd.exe
FP_NO_HOST_CHECK NO
NUMBER_OF_PROCESSORS 2
OS Windows_NT
Path C:\Program Files\Windows Resource Kits\Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\PHP 5
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE x86
PROCESSOR_IDENTIFIER x86 Family 15 Model 4 Stepping 1, GenuineIntel
PROCESSOR_LEVEL 15
PROCESSOR_REVISION 0401
ProgramFiles C:\Program Files
SystemDrive C:
SystemRoot C:\WINDOWS
TEMP C:\WINDOWS\TEMP
TMP C:\WINDOWS\TEMP
USERPROFILE C:\Documents and Settings\Default User
windir C:\WINDOWS

PHP Variables

VariableValue
_SERVER["ALL_HTTP"]HTTP_CONNECTION:keep-alive HTTP_KEEP_ALIVE:115 HTTP_ACCEPT:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 HTTP_ACCEPT_CHARSET:ISO-8859-1,utf-8;q=0.7,*;q=0.7 HTTP_ACCEPT_ENCODING:gzip,deflate HTTP_ACCEPT_LANGUAGE:en-us,en;q=0.5 HTTP_COOKIE:... HTTP_HOST:hpac.ca HTTP_USER_AGENT:... HTTP_X_REWRITE_URL:/phpinfo.php
_SERVER["HTTPS"]off
_SERVER["SCRIPT_NAME"]/phpinfo.php
_SERVER["HTTP_COOKIE"]...
_SERVER["AUTH_PASSWORD"]no value
_SERVER["AUTH_TYPE"]no value
_SERVER["AUTH_USER"]no value
_SERVER["CONTENT_LENGTH"]0
_SERVER["CONTENT_TYPE"]no value
_SERVER["PATH_TRANSLATED"]D:\Users\H\hpac\www.hpac.ca
_SERVER["QUERY_STRING"]no value
_SERVER["REMOTE_ADDR"]206.45.27.180
_SERVER["REMOTE_HOST"]206.45.27.180
_SERVER["REMOTE_USER"]no value
_SERVER["REQUEST_METHOD"]GET
_SERVER["SERVER_NAME"]hpac.ca
_SERVER["SERVER_PORT"]80
_SERVER["SERVER_PROTOCOL"]HTTP/1.1
_SERVER["SERVER_SOFTWARE"]Microsoft-IIS/6.0
_SERVER["APPL_MD_PATH"]/LM/W3SVC/76/ROOT
_SERVER["APPL_PHYSICAL_PATH"]D:\Users\H\hpac\www.hpac.ca\
_SERVER["INSTANCE_ID"]76
_SERVER["INSTANCE_META_PATH"]/LM/W3SVC/76
_SERVER["LOGON_USER"]no value
_SERVER["REQUEST_URI"]/phpinfo.php
_SERVER["URL"]/phpinfo.php
_SERVER["SCRIPT_FILENAME"]D:\Users\H\hpac\www.hpac.ca\phpinfo.php
_SERVER["ORIG_PATH_INFO"]/phpinfo.php
_SERVER["PATH_INFO"]no value
_SERVER["ORIG_PATH_TRANSLATED"]D:\Users\H\hpac\www.hpac.ca\phpinfo.php
_SERVER["DOCUMENT_ROOT"]D:\Users\H\hpac\www.hpac.ca
_SERVER["PHP_SELF"]/phpinfo.php
_SERVER["HTTP_CONNECTION"]keep-alive
_SERVER["HTTP_KEEP_ALIVE"]115
_SERVER["HTTP_ACCEPT"]text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
_SERVER["HTTP_ACCEPT_CHARSET"]ISO-8859-1,utf-8;q=0.7,*;q=0.7
_SERVER["HTTP_ACCEPT_ENCODING"]gzip,deflate
_SERVER["HTTP_ACCEPT_LANGUAGE"]en-us,en;q=0.5
_SERVER["HTTP_HOST"]hpac.ca
_SERVER["HTTP_USER_AGENT"]...
_SERVER["HTTP_X_REWRITE_URL"]/phpinfo.php
_SERVER["REQUEST_TIME"]1275096345





ASP Configuration

Variable Name Value
ALL_HTTP HTTP_CONNECTION:keep-alive HTTP_KEEP_ALIVE:115 HTTP_ACCEPT:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 HTTP_ACCEPT_CHARSET:ISO-8859-1,utf-8;q=0.7,*;q=0.7 HTTP_ACCEPT_ENCODING:gzip,deflate HTTP_ACCEPT_LANGUAGE:en-us,en;q=0.5 HTTP_COOKIE:... HTTP_HOST:hpac.ca HTTP_USER_AGENT:... HTTP_X_REWRITE_URL:/aspinfo.asp
ALL_RAW Connection: keep-alive Keep-Alive: 115 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Accept-Encoding: gzip,deflate Accept-Language: en-us,en;q=0.5 Cookie: ... Host: hpac.ca User-Agent: ... X-Rewrite-URL: /aspinfo.asp
APPL_MD_PATH /LM/W3SVC/76/ROOT
APPL_PHYSICAL_PATH D:\Users\H\hpac\www.hpac.ca\
AUTH_PASSWORD  
AUTH_TYPE  
AUTH_USER  
CERT_COOKIE  
CERT_FLAGS  
CERT_ISSUER  
CERT_KEYSIZE  
CERT_SECRETKEYSIZE  
CERT_SERIALNUMBER  
CERT_SERVER_ISSUER  
CERT_SERVER_SUBJECT  
CERT_SUBJECT  
CONTENT_LENGTH 0
CONTENT_TYPE  
GATEWAY_INTERFACE CGI/1.1
HTTPS off
HTTPS_KEYSIZE  
HTTPS_SECRETKEYSIZE  
HTTPS_SERVER_ISSUER  
HTTPS_SERVER_SUBJECT  
INSTANCE_ID 76
INSTANCE_META_PATH /LM/W3SVC/76
LOCAL_ADDR 216.201.96.100
LOGON_USER  
PATH_INFO /aspinfo.asp
PATH_TRANSLATED D:\Users\H\hpac\www.hpac.ca\aspinfo.asp
QUERY_STRING  
REMOTE_ADDR 206.45.27.180
REMOTE_HOST 206.45.27.180
REMOTE_USER  
REQUEST_METHOD GET
SCRIPT_NAME /aspinfo.asp
SERVER_NAME hpac.ca
SERVER_PORT 80
SERVER_PORT_SECURE 0
SERVER_PROTOCOL HTTP/1.1
SERVER_SOFTWARE Microsoft-IIS/6.0
URL /aspinfo.asp
HTTP_CONNECTION keep-alive
HTTP_KEEP_ALIVE 115
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_ACCEPT_ENCODING gzip,deflate
HTTP_ACCEPT_LANGUAGE en-us,en;q=0.5
HTTP_COOKIE ...
HTTP_HOST hpac.ca
HTTP_USER_AGENT ...
HTTP_X_REWRITE_URL /aspinfo.asp
Dec 23 2012   Web Site Policy Statement Top up