Не работает red bean php. Скрипт должен вносить введенные данные в форме в таблицу в бд, вместо этого абсолютно ничего не происходит, никаких ошибок, ничего. Я не знаю что делать, в чём моя ошибка?
Скрипт:
require "ConnectDB.php";
$data = $_POST;
if(isset($data["send__button"])) {
$errors = array();
if(trim($data['name']) == '') {
$errors[] = 'Enter your name.';
}
if(trim($data['surname']) == '') {
$errors[] = 'Enter your surname.';
}
if(empty($errors)) {
$user = R::dispense('users');
$user->name = $data['name'];
$user->surname = $data['surname'];
$user->reg_date = date("d.m.Y/H:i:s");
R::store($user);
echo '<p>Succes</p>';
} else {
echo '<p>Error: '.array_shift($errors).'</p>';
}
}
Файл подключения к бд:
require "rb.php";
R::setup( 'mysql:host=localhost;dbname=test_db',
'mysql', '123' );
Форма:
<form method="POST">
<input type="text" name="name" placeholder="Name">
<input type="text" name="surname" placeholder="Surname">
<button class="send__button" type="submit">Send</button>
</form>