/*************************************************************************
* *
* VCounter - Website Statistik and Tracking Tool *
* ---------------------------------------------------------------- *
* *
* File: index.php *
* Copyright: (C) 2004 Visolon GmbH *
* EMail: service@webreflow.com *
* Web: http://www.webreflow.com *
* Scriptversion: 1.2.4 *
* *
**************************************************************************
* *
* You don't need to edit anything in this script. *
* *
* This script is NOT freeware! Please read the Copyright Notice *
* (licence.txt) for further information. *
* *
*************************************************************************/
require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'inc' . DIRECTORY_SEPARATOR . 'common.inc.php');
require_once(WRF_DIR . 'inc' . DIR_SEP. 'session.inc.php');
require_once(WRF_DIR . 'classes' . DIR_SEP. 'ecnecil.class.php');
(!empty($_GET['orgin_url']) ? $orgin_url = trim($_GET['orgin_url']) : ($orgin_url = "overview.php"));
if (isset($_POST['login']))
{
if($ConfigFile->demo_mode != "1")
{
$userid=check_user($_POST['username'], $_POST['hashed_userpassword']);
}
else
{
$userid=true;
}
if ($userid!=false)
{
login($userid);
$output='
';
echo $output;
}
else
{
header("Location: ./index.php?error_msg=1");
}
}
else
{
if (isset($_GET['error_msg']))
{
switch ($_GET['error_msg'])
{
case "1":
{
$text_errmsg = $TextLoader->get_text_segment("vc_login_errmsg1") . " !";
break;
}
case "2":
{
$text_errmsg = $TextLoader->get_text_segment("vc_login_errmsg2") . " !";
break;
}
default:
{
$text_errmsg = $TextLoader->get_text_segment("vc_login_errmsg3") . " !";
break;
}
}
$text_desc_errmsg = $TextLoader->get_text_segment("vc_login_desc_errmsg"). ":";
}
else
{
$text_errmsg = "";
$text_desc_errmsg = "";
}
$text_appname = $TextLoader->get_text_segment("vc_basis_appname");
$text_headline = $TextLoader->get_text_segment("vc_headline_login");
$text_name = $TextLoader->get_text_segment("vc_login_name");
$text_password = $TextLoader->get_text_segment("vc_login_password");
$text_button = $TextLoader->get_text_segment("vc_login_button");
$Smarty->assign('Common', $Common);
$Smarty->assign('TextLoader', $TextLoader);
$Smarty->assign('text_headline', $text_headline);
$Smarty->assign('text_name', $text_name);
$Smarty->assign('text_password', $text_password);
$Smarty->assign('text_button', $text_button);
$Smarty->assign('text_desc_errmsg', $text_desc_errmsg);
$Smarty->assign('text_errmsg', $text_errmsg);
$Smarty->assign('title', $text_appname . " " . $text_headline);
$Smarty->assign('orgin_url', rawurlencode($orgin_url));
if($ConfigFile->demo_mode == "1")
{
$Smarty->assign('user', "demo");
$Smarty->assign('pwd', "demo");
$Smarty->assign('tag_link_demo' , "