Пацаны | Дата: Суббота, 01.11.2014, 16:50 | Сообщение # 1 |
Группа: Удаленные
Сообщений: 50079
| Простейший скрипт регистрации. <!DOCTYPE html><html><head><title>Регистрация</title><metacontent="text/html; charset=UTF-8"http-equiv="Content-Type"/></head><body><formaction=""method="post"><label>Логин<br><inputtype="text"name="login"></label><br><label>Пароль<br><inputtype="password"name="pass"></label><br><inputtype="submit"></form><?phpif(isset($_POST['login'])){ $dbhost='localhost'; $dblogin='root'; $dbpass=''; $db="newproject_db_auth"; $DBH=new PDO("mysql:host=$dbhost;dbname=$db", $dblogin, $dbpass); $DBH->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); $data = array($_POST['login']); $STH = $DBH->prepare("SELECT user_code FROM `bg_user` WHERE user_id=? LIMIT 0,1");$STH->execute($data);if($STH->rowCount()==0){ $pass=md5($_POST['pass']); $data = array($_POST['login'],$pass); $STH = $DBH->prepare("INSERT INTO `bg_user` (`user_id`, `passwd`) VALUES (?,?)"); $STH->execute($data);}else{echo 'Данный логин уже занят';}}?></body>
|
|
| |