Example #1
0
<?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">
Example #2
0
<?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>