コード例 #1
0
ファイル: login.php プロジェクト: Karimjy/ecvd-php
		<label>Nom</label>
		<input name='name' type='text' id='name'/>
		<br>
		<label>Mot de passe</label>
		<input type='password' name='password' id='password' />
		<br>
		<input type='submit' value='Connexion' />
	</form>

<br><br>
<?php 
$name = filter_var($_POST['name'], FILTER_SANITIZE_STRING);
$password = filter_var($_POST['password'], FILTER_SANITIZE_STRING);
echo 'Nom : ' . $name . '<br>';
echo 'Mot de passe : ' . $password . '<br>';
$users = Helper::getAllUsers($name, $password);
if ($_SERVER['REQUEST_METHOD'] === "POST") {
    if (empty($_POST['name']) || empty($_POST['password'])) {
        echo 'Champ non rempli';
    } else {
        foreach ($users as $key => $user) {
            $getname = $user['username'];
            $getpwd = $user['password'];
            if ($getname == $name && $getpwd == $password) {
                $_SESSION['name'] = $_POST['name'];
                echo 'Connecte ! <br>';
                echo '<a href="logout.php">Logout</a><br>';
                echo '<a href="profile.php">Profile</a>';
            } else {
                echo 'Error';
            }
コード例 #2
0
ファイル: index.php プロジェクト: Karimjy/ecvd-php
<?php

require_once 'function.php';
use Php\Helper;
if ($_SERVER['REQUEST_METHOD'] === "POST") {
    if (empty($_POST['name']) || empty($_POST['password'])) {
        echo 'Champ non rempli';
    } else {
        Helper::insert($_POST['name'], $_POST['password'], $_POST['email']);
    }
}
include 'header.php';
?>
	<h1>Register</h1>

	<form method="post" action="">
		<label>Nom</label>
		<input name='name' type='text' id='name'/>
		<br>
		<label>E-mail</label>
		<input type='email' name='email' id='email' />
		<br>
		<label>Mot de passe</label>
		<input type='password' name='password' id='password' />
		<br>
		<input type='submit' value='Register' />
	</form>
	<br>
	<a href="login.php">Login</a>
	<br>
<?php 
コード例 #3
0
ファイル: logout.php プロジェクト: Karimjy/ecvd-php
<?php

require_once 'session.php';
require_once 'function.php';
use Php\Helper;
session_destroy();
Helper::redirect('index.php');