(file) Return to loggerinnerer.php CVS log (file) (dir) Up to [RizwankCVS] / geekymedia_web / mysqlinks / lib

 1 rizwank 1.1 <?php
 2             //get set
 3             include('./config.php');
 4             
 5             ?>
 6             <?php
 7             
 8             if (getenv('REQUEST_METHOD') == "POST") {
 9                 if((isset($HTTP_POST_VARS['login_user'])) && (isset($HTTP_POST_VARS['login_pass']))) {
10                 		if (($HTTP_POST_VARS['login_user'] == $mysquser['name']) && ($mysquser['pass'] == crypt($HTTP_POST_VARS['login_pass'],'jl'))) {
11                 				session_start();
12                 				session_register('valid');
13                 				$_SESSION['valid']['name'] = $mysquser['rname'];
14                 				$_SESSION['valid']['ip'] = getenv('REMOTE_ADDR');
15                 				$_SESSION['valid']['tstamp'] = date('l, jS F, Y \a\t H:i');
16                 				$_SESSION['valid']['email'] = $mysquser['mail'];						
17                 				$host = getenv('HTTP_HOST');
18             						if (substr($host,0,3) == "www") {
19             						$host = substr($host,-3);
20             						}
21                 				if ($HTTP_POST_VARS['persist'] == "yes") {
22 rizwank 1.1     						setcookie ('mysqlinks_sid',session_id(),time()+36000000,'/',$host,'0');
23                 				}								
24                 				header("Cache-control: private"); // IE 6 Caching Workaround.
25                 				$go = "Location: " . $mysqvars['url'] . "index.php";
26                 				header($go);
27                 		} else {
28                 				$go = "Location: " . $mysqvars['url'] . "login.php";
29                 				header($go);
30                 		}
31                 }
32             }
33             
34             if (getenv('REQUEST_METHOD') == "GET") {
35                 if (isset($HTTP_GET_VARS['mysqlinks_session'])) {
36                 		session_id($HTTP_GET_VARS['mysqlinks_session']);
37                 		session_start();
38                 		$_SESSION['valid']['ip'] = getenv('REMOTE_ADDR');
39                 		$_SESSION['valid']['tstamp'] = date('l, jS F, Y \a\t H:i');					
40                 		header("Cache-control: private"); // IE 6 Caching Workaround.
41                 		$go = "Location: " . $mysqvars['url'] . "index.php";
42              				header($go);	 
43 rizwank 1.1     }
44             }
45             
46             ?>

Rizwan Kassim
Powered by
ViewCVS 0.9.2