<?php require_once "ValidInput.php"; require_once "Database.php"; //post input $inLogin = $_POST['login']; //validation $validationErr = new ValidInput(); if ($validationErr->error == NULL) { //check login is unique $dtbConnect = Database::connect(); $dtbConnect->query("SELECT login FROM access WHERE access.login = '******'"); $result = $dtbConnect->single()['login']; if ($result) { $display = 'Sorry! Login is already exist.'; } else { $display = 'Congratulations, you are registered!'; } $hashpswd = sha1($_POST['pword']); $dtbConnect->query("INSERT INTO access VALUE ('{$_POST['login']}', '{$hashpswd}', '{$_POST['squestion']}', '{$_POST['sanswer']}')"); $dtbConnect->execute(); $dtbConnect->query("INSERT INTO user VALUE ( null, '{$_POST['fname']}', '{$_POST['lname']}', '{$_POST['login']}', '{$_POST['e-mail']}')"); $dtbConnect->execute(); } ?> <head> <meta charset="utf-8"> <script src="bower_components/webcomponentsjs/webcomponents.js"></script> <link rel="import" href="bower_components/paper-styles/paper-styles.html">
<?php require_once "ValidInput.php"; require_once "Database.php"; $email = $_POST['e-mail']; $answer = $_POST['sanswer']; $newpswd = $_POST['pword']; $newpswdch = $_POST['pwordch']; $obj = new ValidInput(); $displaynone = NULL; if ($obj->error == NULL) { $displaynone = 'style="display:none"'; } var_dump($_POST); ?> <head> <title>Restore Form</title> <meta charset="utf-8"> <script src="bower_components/webcomponentsjs/webcomponents.js"></script> <link rel="import" href="bower_components/paper-styles/paper-styles.html"> <link rel="import" href="bower_components/paper-button/paper-button.html"> <link rel="import" href="bower_components/paper-input/paper-input.html"> <link rel="import" href="bower_components/paper-item/paper-item.html"> <link rel="import" href="bower_components/iron-icons/iron-icons.html"> <link rel="import" href="bower_components/iron-menu-behavior/iron-menu-behavior.html"> <link rel="stylesheet" href="style.css"> </head> <body>