<?php
/**
*
* @ IonCube v8.3 Loader By DoraemonPT
* @ PHP 5.3
* @ Decoder version : 1.0.0.7
* @ Author : DoraemonPT
* @ Release on : 09.05.2014
* @ Website : http://EasyToYou.eu
*
**/
require( './configuration.php' );
include( './include.php' );
$task = dgefgbcbbc( $_POST['task'] );
if (empty( $task )) {
$task = dgefgbcbbc( $_GET['task'] );
}
switch ($task) {
case 'login': {
$email = dgefgbcbbc( $_POST['email'] );
$password = dgefgbcbbc( $_POST['password'] );
$return = dgefgbcbbc( $_POST['return'] );
$rememberme = dgefgbcbbc( $_POST['rememberme'] );
unset( $_SESSION[loginerror] );
bgfbaifjf( 'rememberme', $rememberme, cghchidcei( ) + 60 * 60 * 24 * 30 );
if (( !empty( $_SESSION['lockout'] ) && cghchidcei( ) - 60 * 5 < $_SESSION['lockout'] )) {
}
else {
if (( !empty( $email ) && !empty( $password ) )) {
$numrows = bjcahbdjfa( 'SELECT `clientid` FROM `client` WHERE `email` = \'' . $email . '\' && `password` = \'' . $password . '\' && ( `status` = \'Active\' || `status` = \'Inactive\' )' );
if ($numrows == 1) {
$rows = bfafjhdgci( 'SELECT `clientid`, `email`, `firstname`, `lastname` FROM `client` WHERE `email` = \'' . $email . '\' && `password` = \'' . $password . '\'' );
dicdcibccb( 'UPDATE `client` SET `lastlogin` = NOW(), `lastip` = \'' . $_SERVER['REMOTE_ADDR'] . '\', `lasthost` = \'' . befifffbba( $_SERVER['REMOTE_ADDR'] ) . '\' WHERE `clientid` = \'' . $rows['clientid'] . '\'' );
$_SESSION['clientid'] = $rows['clientid'];
$_SESSION['clientemail'] = $rows['email'];
$_SESSION['clientfirstname'] = $rows['firstname'];
$_SESSION['clientlastname'] = $rows['lastname'];
if ($rememberme == 'on') {
bgfbaifjf( 'clientemail', $rows['email'], cghchidcei( ) + 604800 );
}
else {
bgfbaifjf( 'clientemail', '', cghchidcei( ) + 60 * 60 * 24 * 1 );
}
unset( $_SESSION[loginattempt] );
unset( $_SESSION[lockout] );
if (!empty( $return )) {
cgbchdihic( 'Location:' . $return );
}
else {
cgbchdihic( 'Location: index.php' );
}
exit( );
}
}
}
$_SESSION['loginerror'] = TRUE;
$_SESSION += 'loginattempt' = 1;
if (4 < $_SESSION['loginattempt']) {
$_SESSION['lockout'] = cghchidcei( );
$_SESSION['loginattempt'] = 3;
}
if (( !empty( $return ) && !empty( $email ) )) {
cgbchdihic( 'Location: login.php?return=' . fhbfdeagh( $return ) . '&email=' . fhbfdeagh( $email ) );
}
else {
if (( empty( $return ) && !empty( $email ) )) {
cgbchdihic( 'Location: login.php?email=' . fhbfdeagh( $email ) );
}
else {
if (( !empty( $return ) && empty( $email ) )) {
cgbchdihic( 'Location: login.php?return=' . fhbfdeagh( $return ) );
}
else {
cgbchdihic( 'Location: login.php' );
}
}
}
exit( );
break;
}
case 'password': {
$email = dgefgbcbbc( $_POST['email'] );
unset( $_SESSION[success] );
if (( !empty( $_SESSION['lockout'] ) && cghchidcei( ) - 60 * 5 < $_SESSION['lockout'] )) {
}
else {
if (!empty( $email )) {
$numrows = bjcahbdjfa( 'SELECT `clientid` FROM `client` WHERE `email` = \'' . $email . '\'' );
if ($numrows == 1) {
$password = ecgiecigdb( 8 );
$rows = bfafjhdgci( 'SELECT `clientid`, `email`, `firstname`, `lastname` FROM `client` WHERE `email` = \'' . $email . '\'' );
dicdcibccb( 'UPDATE `client` SET `password` = \'' . $password . '\' WHERE `clientid` = \'' . $rows['clientid'] . '\'' );
$message = '' . 'Your password has been reset to: ' . $password . '
IP: ' . $_SERVER['REMOTE_ADDR'];
include_once( './includes/class.phpmailer.php' );
PHPMailer;
$mail = new ( );
$mail->IsMail( );
$mail->AddAddress( $rows['email'], $rows['firstname'] . ' ' . $rows['lastname'] );
$mail->From = $rows['email'];
$mail->FromName = SITENAME;
$mail->Subject = 'Reset Password';
$mail->Body = $message;
$mail->Send( );
unset( $_SESSION[loginattempt] );
unset( $_SESSION[lockout] );
$_SESSION['success'] = 'Yes';
cgbchdihic( 'Location: login.php?task=password' );
exit( );
}
}
}
$_SESSION['success'] = 'No';
$_SESSION += 'loginattempt' = 1;
if (4 < $_SESSION['loginattempt']) {
$_SESSION['lockout'] = cghchidcei( );
$_SESSION['loginattempt'] = 3;
}
cgbchdihic( 'Location: login.php?task=password' );
exit( );
break;
}
case 'logout': {
chiihcfije( );
cgbchdihic( 'Location: login.php' );
exit( );
break;
}
default: {
cgbchdihic( 'Location: index.php' );
exit( );
}
}
?>