This commit is contained in:
Dupard
2021-09-09 23:55:45 +02:00
parent 78f8376033
commit 3ba56a592a
5 changed files with 72 additions and 5 deletions

@@ -0,0 +1,39 @@
<?php
$dbh = new PDO('mysql:host=dwarves.iut-bleau.fr;dbname=dupard', "dupard", "Dd77sfr2002");
function register($mail, $promo, $pass)
{
$request = "INSERT INTO AIIDE_INSCRIPTIONS VALUES(?, ?, ?);";
$pdo = $dbh->prepare($request);
$pdo->execute(array($mail, $promo, $pass));
}
function validate_register($mail, $login)
{
$request = "SELECT * FROM AIIDE_INSCRIPTIONS WHERE MAIL=?";
$pdo = $dbh->prepare($request);
$pdo->execute(array($mail));
$user = $pdo->fetch();
if($user)
{
include_once "roles.php";
$request_insert = "INSERT INTO AIIDE_USERS VALUES(?, ?, ?, ?, ?)";
$request_delete = "DELETE FROM AIIDE_INSCRIPTIONS WHERE MAIL=?";
$insert = $dbh->prepare($request_insert);
$insert->execute(array($user->MAIL, $user->LOGIN, $user->PROMO, $roles["std"], $user->PASSWD));
$delete = $dbh->prepare($request_delete);
$delete->execute(array($user->mail));
}
}
// A compléter
function reject_register($mail)
{
}
?>