Всем здравствуйте!
Имеется экспортированная база данных
/*
This file was automatically generated by Studio 3T.
MongoDB Source Collection: `loginserver.accounts`
Warnings about type conversion issues are stored as comments above the
corresponding INSERT statement of each document.
*/
SET NAMES 'utf8' COLLATE 'utf8_general_ci';
DROP TABLE IF EXISTS `accounts`;
CREATE TABLE `accounts` (
`_id` BIGINT NOT NULL,
`accessLvl` INTEGER,
`accountName` LONGTEXT,
`cash` BIGINT,
`changePasswordHash` LONGTEXT,
`characterSlots` INTEGER,
`confirmationHash` LONGTEXT,
`email` LONGTEXT,
`family` LONGTEXT,
`host` LONGTEXT,
`password` LONGTEXT,
`pin` LONGTEXT,
`registrationDate` BIGINT,
PRIMARY KEY (`_id`)
) CHARSET=utf8;
INSERT INTO `accounts` (`_id`, `accessLvl`, `accountName`, `cash`, `changePasswordHash`, `characterSlots`, `confirmationHash`, `email`, `family`, `host`, `password`, `pin`, `registrationDate`)
VALUES
(1, 0, 'azazel', 0, '', 0, '', 'azazel', 'ASA', '185.15.63.25', '$2a$10$7sMHg51gtYVfWsnUA6sJQedXaIx2w5Ab8W4PVS8rg3BJhN4CB4cy6', '000001', 1515778995638);
Необходимо создать php файл регистрации с отправкой запроса, к базе данных mongodb по аналогии выше показанной базе данных!!
Мой запрос выглядит так!
<?php require_once 'connection.php'; ?>
<?php require_once 'library.php'; ?>
<?php
if(chkLogin()){
header("Location: home.php");
}
?>
<?php
if(isset($_POST['reg'])){
$fname = $_POST['fname'];
$lname = $_POST['lname'];
$email = $_POST['email'];
$temp = $_POST['pass'];
$options = array('cost' => 10);
$pass = password_hash($temp, PASSWORD_BCRYPT, $options);
$arrays = array(
"accountName" => $fname,
"email" => $fname,
"password" => $pass
);
$query = chkemail($email);
if($query){
register($arrays);
header("Location: login.php");
}
else{
echo "Email already registered!";
echo"<br>";
echo "Please <a href='register.php'>Register</a> with another email ID";
}
}
?>
Помогите исправить! Самому знании не хватает! И да, я гуглил!