/[cvs]/nfo/site/htdocs/index.php
ViewVC logotype

Contents of /nfo/site/htdocs/index.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.6 - (show annotations)
Tue Aug 31 02:27:53 2004 UTC (19 years, 10 months ago) by rabit
Branch: MAIN
Changes since 1.5: +18 -1 lines
+ User authorisation data processing

1 <?php
2 /*------------------------------------------------------------------------------
3 --- www.netfrag.org
4 --- Main index and content access page.
5 --------------------------------------------------------------------------------
6 --- rabit, 01:28 24.08.2004
7 --- $Id: index.php,v 1.5 2004/08/30 11:51:15 rabit Exp $
8 ------------------------------------------------------------------------------*/
9
10 include('inc/common/common.php.inc');
11
12 //------------------------------------------------------------------------------
13 //- Web authorisation:
14
15 if(isset($_POST['un'])) {
16
17 $common_sessiondata['userdata']['name'] = $_POST['un'];
18
19 if(isset($_POST['pw'])) {
20
21 $common_sessiondata['userdata']['password'] = $_POST['pw'];
22
23 common_checkauthorisation();
24
25 }
26
27 }
28
29 //------------------------------------------------------------------------------
30 //- GET/POST variable encapsulation:
31
32 $request_contentkey = (isset($_GET['ck']) ? $_GET['ck'] : '');
33 $request_outputtype = (isset($_GET['ot']) ? $_GET['ot'] : '');
34
35 if(isset($_GET['li']))
36 $common_sessiondata['userdata']['language_id'] = intval($_GET['li']);
37
38 //------------------------------------------------------------------------------
39 //- Variable defaults:
40
41 if(!$request_contentkey) $request_contentkey = 'Home';
42
43 if(!$request_outputtype) $request_outputtype = 'html';
44
45 if(isset($common_sessiondata['userdata']['language_id'])) {
46
47 // Set language ID from the users session data.
48 $language_id = $common_sessiondata['userdata']['language_id'];
49
50 } else {
51
52 $language_id = 1; // Default language ID.
53
54 }
55
56 //------------------------------------------------------------------------------
57
58 // Dispatching the output content type:
59
60 switch($request_outputtype) {
61
62 case 'xml': // XML output
63
64 break;
65
66 // HTML output:
67
68 case 'html':
69
70 default:
71
72 // Generate a HTML page:
73 common_page($request_contentkey, $language_id);
74
75 }
76
77 //------------------------------------------------------------------------------
78
79 ?>

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed