<?php
include_once("includes/cached_functions.php");
$host_name = "localhost";
$database_name = "volvo";
$database_user = "root";
$database_password = "";
$port="3306";
extract($_REQUEST);
extract($_GET);
extract($_POST);

// if(isset($_REQUEST)){

// error_log ( "Start Validating Request Attributes for special character check" );
// 	$requestStr="";
// 	foreach ( $_REQUEST as $key => $value ) {
// 		$requestStr.=$key . " : " . $value . "\n";
// 		error_log ( $key . " : " . $value . "<br />\r\n" );
// 		$white_list = str_split('0123456789
//                        abcdefghijklmnopqrstuvwxyz

//                        ABCDEFGHIJKLMNOPQRSTUVWXYZ.,?@_-$');
// 		foreach($_REQUEST as $key => &$val){
// 			$char_list = str_split($val);
// 			error_log("evaluating param ".$key."  with value as ".$val." for whitelist");
// 			$val = trim($val);
// 			if($val==''){
// 				continue;
// 			}
// 			if(trim($val)!=''){
// 			foreach($char_list as $c){
// 				error_log("evaluating ".$c."character for whitelist");
// 				if(!in_array($c,$white_list)){
// 					error_log("Invalid Request.".$c." is an unsafe character");
// 					echo "<script>location.replace('index.php?msg=You are successfully logged out. Please login again')</script>";
// 					die("unsafe request");
// 					break;
// 				}
// 			}
// 			}
// 		}
// 		}

// error_log ( "End Validating Request Attributes" );


// }

try
{
$dbh = new PDO("mysql:host=".$host_name.";port=".$port.";dbname=".$database_name,$database_user,$database_password);
}
catch (PDOException $e)
{
die("Error: " . $e->getMessage());
}
$conn = mysqli_connect($host_name, $database_user, $database_password, $database_name,$port);

$GLOBALS['conn'] = $conn;

if (!$conn) {
	error_log("Failed to connect to mysqli:" . mysqli_connect_errno());
}


@session_start();

if (!empty($_POST)) {

	reset($_POST);


	foreach ($_POST as $k => $v) {


		${$k} = $v;
	}
}

if (!empty($_GET)) {

	reset($_GET);

	foreach ($_GET as $k => $v) {
		${$k} = $v;
	}
}

if (!empty($_SERVER)) {

	reset($_SERVER);

	foreach ($_SERVER as $k => $v) {

		${$k} = $v;
	}
}

if (!empty($_COOKIE)) {

	reset($_COOKIE);

	foreach ($_COOKIE as $k => $v) {

		${$k} = $v;
	}
}

if (!empty($_SESSION)) {

	reset($_SESSION);

	foreach ($_SESSION as $k => $v) {


		${$k} = $v;
	}
}

// if (!empty($_FILES))

// {

// 	reset($_FILES);

// 	while (list($k,$v) = each($_FILES))

// 	{

// 		${$k} = $v['tmp_name'];

// 		${$k._name} = $v['name'];

// 		${$k._type} = $v['type'];

// 		${$k._size} = $v['size'];

// 		${$k._error} = $v['error'];

// 	}

// }
//include_once('../../log_entry.php');