*/
include("session.php");
require_once('class_functions.php');
require_once('class_db.php');
$db = new dbquery();
$db->connect();
if(file_exists($_SESSION['config']['lang'].'.php'))
{
include($_SESSION['config']['lang'].'.php');
}
else
{
$_SESSION['error'] = "Language file missing...
";
}
if(isset($_REQUEST['services_chosen']) && count($_REQUEST['services_chosen']) > 0)
{
for($i=0; $i < count($_REQUEST['services_chosen']); $i++)
{
$find = false;
$tmp = trim($_REQUEST['services_chosen'][$i]);
for($j=0; $j < count($_SESSION['chosen_services']); $j++)
{
if($tmp == $_SESSION['chosen_services'][$j]['ID'])
{
$find = true;
break;
}
}
if(!$find)
{
$db->query("select SERVICE from ".$_SESSION['tablename']['services']." where ID = '".$tmp."'");
$res = $db->fetch_object();
array_push($_SESSION['chosen_services'], array('ID' =>$tmp, 'LABEL' => $res->SERVICE));
}
}
}
else if(isset($_REQUEST['serviceslist']) && count($_REQUEST['serviceslist']) > 0)
{
$tmp = array();
for($i=0; $i < count($_SESSION['chosen_services']); $i++)
{
for($j=0; $j < count($_REQUEST['serviceslist']); $j++)
{
if(trim($_REQUEST['serviceslist'][$j]) == trim($_SESSION['chosen_services'][$i]['ID']))
{
array_push($tmp, $i);
}
}
}
for($i=0; $i< count($tmp); $i++)
{
unset($_SESSION['chosen_services'][$tmp[$i]]);
}
$_SESSION['chosen_services'] = array_values($_SESSION['chosen_services']);
$tmp = array();
}
elseif(isset($_REQUEST['services_chosen']) && count($_REQUEST['services_chosen']) <= 0)
{
$_SESSION['chosen_services'] = array();
}
?>