Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $db = mysql_connect('localhost','root',"") or die('Помилка зєднання');
- mysql_select_db('onlineternopil',$db);
- $reg = $_POST['reg'];
- $u_check = "";//провірка імені користувача
- //реєстраційна форма
- $fn = $_POST['fname'];//ім'я
- $ln = $_POST['lname'];//прізвище
- $un = $_POST['username'];//ім'я користувача
- $em = $_POST['email'];//емейл
- $em2 = $_POST['email2'];//емейл2
- $pwd = $_POST['password'];//пароль
- $pwd2 = $_POST['password2'];//пароль2
- var_dump($_POST);
- $d = date('Y-m-d');//рік місяць день
- if($reg){
- if($em == $em2){
- //зчитування всіх імен користувачів
- $u_check = mysql_query("SELECT `username` FROM `users` WHERE username='$un'");
- //Розподіл по стовпцям
- $check = mysql_num_rows($u_check);
- if($check == 0){
- //Вибрати все і провірити чи все норамально
- if($fn && $ln && $em && $em2 && $pwd && $pwd2){
- //Провірка правильності паролю
- if($pwd == $pwd2){
- //Провірка довжини паролю
- if(strlen($un) > 25 || strlen($fn) > 25 || strlen($ln) > 25){
- echo('Максимална довжина імені_користувача/прізвища/імені є 25 символів');
- }
- else{
- //Провірка чи пароль не має більшої довжинии як 25 сим. і меншої як 5 см.
- if(strlen($pwd) > 30 || strlen($pwd) < 5){
- echo('Ваш пароль перевищує 30 символів, або менший як 5 символів, виправте');
- }
- else{
- $pwd = md5($pwd);
- $pwd2 = md5($pwd2);
- $query = mysql_query("INSERT INTO users VALUES ('','$un','$fn','$ln','$em','$pwd')") or die('Помилка! А-а-а-а-а шош то буде!!!');
- die('Вітаємо в тенопіль онлайн! теперт потрібно увійти...');
- }
- }
- }
- else{
- echo"З парполями шось нето!";
- }
- }
- else{
- echo('З змінними шось нето!');
- }
- }
- else{
- echo('Шось не так вибрало!');
- }
- }
- else{
- echo('email failed');
- }
- }
- else{
- echo"помилка submit";
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement