Пример #1
0
<?php

require_once '../vendor/autoload.php';
use App\Connection\Connection;
use App\Utility\Utility;
use App\LoginRegistration\LoginRegistration;
$dbConnect = new Connection();
// Utility::dd($_POST);
$message = isset($dbConnect->message) ? $dbConnect->message : "";
?>

<?php 
if (isset($dbConnect) && $_SERVER["REQUEST_METHOD"] == "POST" && isset($_REQUEST["signup"])) {
    if (!empty($_REQUEST["username"]) && !empty($_REQUEST["password"])) {
        if ($_REQUEST["password"] == $_REQUEST["re_password"]) {
            $newUser = new LoginRegistration($_POST);
            $message = $newUser->registrationQuery();
        } else {
            $message = "Password and Re-Password doesn't match!";
        }
    } else {
        $message = "Username/Password can't be empty";
    }
}
?>



	<!-- link include -->
<?php 
include 'includes/all_link_body.php';
Пример #2
0
?>

<?php 
require_once '../vendor/autoload.php';
use App\Connection\Connection;
use App\Utility\Utility;
use App\LoginRegistration\LoginRegistration;
$dbConnect = new Connection();
// Utility::dd($dbConnect);
$message = isset($dbConnect->message) ? $dbConnect->message : "";
?>

<?php 
if (isset($dbConnect) && $_SERVER["REQUEST_METHOD"] == "POST" && isset($_REQUEST["login"])) {
    if (!empty($_REQUEST["username"]) && !empty($_REQUEST["password"])) {
        $newUser = new LoginRegistration($_POST);
        $dbUser = $newUser->loginQuery();
        if ($dbUser) {
            if ($dbUser["username"] == $newUser->username && password_verify($newUser->password, $dbUser["password"])) {
                Utility::redirect("welcome.php");
            } else {
                $message = "Error...Username/Password doesn't match!";
            }
        } else {
            $message = "Error...There is no user like this!";
        }
    } else {
        $message = "Username/Password can't be empty";
    }
}
?>