ALEXPLUS33
Участник
- Сообщения
- 12
- Реакции
- 3
Все доброго времени суток. В скрипте изначально был неисправен файл reg.php Участникам при регистрации создавались два аккаунта, после чего участник просто не мог зайти в проект. В файле reg.php нашёл две пары подозрительно одинаковых строк, одну пару удалил и стало всё отлично. Но сомнения терзают, а правильно ли удалил. Могу скинуть оба файла поломанный и исправленный. Помогите узнать, не удалил ли что лишнее. Спасибо.
Krikash
Местный
- Сообщения
- 91
- Реакции
- 8
ALEXPLUS33
Участник
- Сообщения
- 12
- Реакции
- 3
Да сори) В теме исправил.
Изначально в файле были такие строчки. Создавался двойной аккаунт при регистрации. Удалил всё что после звёздочек, стало отлично при регистрации создаётся один аккаунт, учитываются рефералы, всё работает.
Правильно сделал?
$regq = $mysql->prepare("INSERT INTO db_users SET `Login` = ?, `Password` = ?, `Email` = ?, `DateReg` = ?, `MoneyIn` = ?, `RefId` = ?");
$regq->execute(array($login, $pass, $email, time(), 10, $refId['Id']));
*********************************************************
var_dump($regq);
$regq = $mysql->prepare("INSERT INTO db_users (Login, Password, Email, DateReg, MoneyIn) VALUES (?, ?, ?, ?, ?)");
$regq->execute(array($login, $pass, $email, time(), '10'));
Изначально в файле были такие строчки. Создавался двойной аккаунт при регистрации. Удалил всё что после звёздочек, стало отлично при регистрации создаётся один аккаунт, учитываются рефералы, всё работает.
Правильно сделал?
$regq = $mysql->prepare("INSERT INTO db_users SET `Login` = ?, `Password` = ?, `Email` = ?, `DateReg` = ?, `MoneyIn` = ?, `RefId` = ?");
$regq->execute(array($login, $pass, $email, time(), 10, $refId['Id']));
*********************************************************
var_dump($regq);
$regq = $mysql->prepare("INSERT INTO db_users (Login, Password, Email, DateReg, MoneyIn) VALUES (?, ?, ?, ?, ?)");
$regq->execute(array($login, $pass, $email, time(), '10'));
ALEXPLUS33
Участник
- Сообщения
- 12
- Реакции
- 3
Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
ALEXPLUS33 написал(а):Могу оба файла reg.php скинуть нерабочий и исправленный, чтобы в реальности посмотреть или скрипт полностью. Скажите куда.
Мне вот тоже интересно для чего там вопросы (А откуда этот фаел?)ALEXPLUS33 написал(а):Да сори) В теме исправил.
Изначально в файле были такие строчки. Создавался двойной аккаунт при регистрации. Удалил всё что после звёздочек, стало отлично при регистрации создаётся один аккаунт, учитываются рефералы, всё работает.
Правильно сделал?
$regq = $mysql->prepare("INSERT INTO db_users SET `Login` = ?, `Password` = ?, `Email` = ?, `DateReg` = ?, `MoneyIn` = ?, `RefId` = ?");
$regq->execute(array($login, $pass, $email, time(), 10, $refId['Id']));
*********************************************************
var_dump($regq);
$regq = $mysql->prepare("INSERT INTO db_users (Login, Password, Email, DateReg, MoneyIn) VALUES (?, ?, ?, ?, ?)");
$regq->execute(array($login, $pass, $email, time(), '10'));
Должно быть наверно так
Код:
##### ДОБАВЛЯЕМ ПОЛЬЗОВАТЕЛЕЙ В БАЗУ #####
$regq = $mysql->prepare("INSERT INTO db_users SET `Login`, `Password`, `Email`, `DateReg`, `MoneyIn`, `RefId`");
ALEXPLUS33
Участник
- Сообщения
- 12
- Реакции
- 3