More fixing

This commit is contained in:
genuineparts 2025-06-22 15:47:16 +02:00
parent 339c3c6f61
commit d011255e07
2 changed files with 23 additions and 15 deletions

View file

@ -672,16 +672,18 @@ define(\'DEBUG\', FALSE);
}
if(!$err){
define('in_astat',TRUE);
include dirname(dirname(__FILE__)).'/inc/logger.class.php';
include dirname(dirname(__FILE__)).'/inc/config.inc.php';
include dirname(dirname(__FILE__)).'/core/database/'.$config['db_class'].'.class.php';
define('DEBUG', FALSE);
include dirname(__FILE__, 2) .'/inc/logger.class.php';
include dirname(__FILE__, 2) .'/inc/config.inc.php';
include dirname(__FILE__, 2) .'/core/database/'.$config['db_class'].'.class.php';
$db = new db($config['host'], $config['user'], $config['pass'], $config['db'],'utf8', FALSE,TRUE);
$pass=hash('sha256',$db->escape($_POST['pass']));
$key=$this->generate_Key(50);
$salt=$this->generate_Key(6);
$active=1;
$pass=hash('sha256',$db->escape($salt.$_POST['pass']));
$username=$db->escape($_POST['user']);
$email=$db->escape($_POST['email']);
$db->query("INSERT INTO `" . $config['prefix'] . "users` (`username`,`password`,`loginkey`,`email`,`active`,`since`,`role`) VALUES ('".$username."','".$pass."', '".$key."', '".$email."', '".$active."','".time()."','2')");
$db->query("INSERT INTO `" . $config['prefix'] . "users` (`username`,`password`,`loginkey`,`salt`,`email`,`active`,`since`,`role`) VALUES ('".$username."','".$pass."', '".$salt."','".$key."', '".$email."', '".$active."','".time()."','2')");
header("Location: install.php?step=finish");
}else{
$pdata=$_POST;