Добро пожаловать, Гость!
Как дополнить регистрацию?) - Страница 0
Общие вопросы | Как дополнить регистрацию?)
MRX : Как дополнить регистрацию?)
28 Окт 2018Прив всем)
Такой вопросик, как дополнить регистрацию, то есть как туда еще добавить поле с именем, городом и датой рождения?
Комментарии:
Svat 29 Окт 2018MRX, Обращаю твоё внимание - в запросе дыра
А именно - $_POST['nick'] подлежит фильтрации
Например так
mysql_query("INSERT INTO `user` (`nick`, `pass`, `date_reg`, `date_last`, `pol`, `name`) values('".$_SESSION['reg_nick']."', '".shif($_POST['pass1'])."', '$time', '$time', '".intval($_POST['pol'])."', '".my_esc($_POST['name']).'')",$db);
MRX 28 Окт 2018Автор темы
Спс за помощь)
Еще кое что, мб кто подскажет можно ли так сделать, вот во всех модулях выводит ник пользователя, можно ли как то сделать что бы выводил вместо ника имя пользователя которые в анкете мб что то в /sys/inc/classes/class.user.php заменить или еще что
mrholler 28 Окт 2018scpasis13, вообще-то добавил, просто в values перепутал. Не $_POST['nick'], a $_POST['name'].
scpasis13
28 Окт 2018
mrholler (28 Окт 2018):
Например:
Добавляешь <input type='text' name='name' maxlength='32' />
И в mysql
mysql_query("INSERT INTO `user` (`nick`, `pass`, `date_reg`, `date_last`, `pol`, `name`) values('".$_SESSION['reg_nick']."', '".shif($_POST['pass1'])."', '$time', '$time', '".intval($_POST['pol'])."', '".$_POST['nick'].'')",$db);
mrholler, ты добавил куда будит записываться(в таблицу) , но не добавил что будет в нее записываться (какой параметр) mysql_query("INSERT INTO `user` (`nick`, `pass`, `date_reg`, `date_last`, `pol`, `name`) values('".$_SESSION['reg_nick']."', '".shif($_POST['pass1'])."', '$time', '$time', '".intval($_POST['pol'])."', '".$_POST['nick'].''','".$_POST['name'].'"),$db);Например:
Добавляешь <input type='text' name='name' maxlength='32' />
И в mysql
mysql_query("INSERT INTO `user` (`nick`, `pass`, `date_reg`, `date_last`, `pol`, `name`) values('".$_SESSION['reg_nick']."', '".shif($_POST['pass1'])."', '$time', '$time', '".intval($_POST['pol'])."', '".$_POST['nick'].'')",$db);
MRX 28 Окт 2018Автор темы
mrholler, Не выходит, регистрация не работает, кидает на страницу системного бота
Системный робот
О себе: Создан для уведомлений
mrholler 28 Окт 2018Например:
Добавляешь <input type='text' name='name' maxlength='32' />
И в mysql
mysql_query("INSERT INTO `user` (`nick`, `pass`, `date_reg`, `date_last`, `pol`, `name`) values('".$_SESSION['reg_nick']."', '".shif($_POST['pass1'])."', '$time', '$time', '".intval($_POST['pol'])."', '".$_POST['nick'].'')",$db);

