Работает локально с xampp. Логин работает вживую, а реестр - нет - PullRequest
0 голосов
/ 14 марта 2019

Все отлично работает. Журнал ошибок ничего не показывает. Полоса говорит мне, что она была создана успешно. Но у меня нет записи в моей собственной базе данных. С другой стороны, логин работает отлично. И весь бэкэнд работает нормально. Есть ли известная ошибка или что-то, что я здесь пропустил?

  

       session_start();
    error_reporting(E_ALL);
    ini_set('display_errors', 1);
    require_once('Stripe');
    require_once('db.php');
    mysqli_set_charset($mysqli,"utf8");
    if ($stmt = $mysqli->prepare('SELECT ID, password FROM accounts WHERE email = ?')) {
        $stmt->bind_param('s', $_POST['email']);
        $stmt->execute(); 
        $stmt->store_result(); 
        if ($stmt->num_rows > 0) {
            echo 'email exists, please choose another!<br>Back';
        } else {
            if ($stmt = $mysqli->prepare('INSERT INTO accounts (email, password, customer) VALUES (?, ?, ?)')) {
                $customer =  \Stripe\Customer::create([
                    "email" => $_POST['email'],
                  ]);
                $uniqid = uniqid();
                $_SESSION['email'] = $_POST['email'];
                $password = hash('sha512',$_POST['password']);
                $stmt->bind_param('sss',  $_POST['email'], $password, $customer->id );
                $stmt->execute();

 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...