From a7e2b2369044ad73ae48150518040e6c6503a2c2 Mon Sep 17 00:00:00 2001 From: hadjem-b Date: Sun, 16 Jun 2024 17:25:59 +0200 Subject: [PATCH] ajout git --- php/event.php | 42 ++++----- php/inscription.php | 208 ++++++++++++++++++++------------------------ 2 files changed, 114 insertions(+), 136 deletions(-) diff --git a/php/event.php b/php/event.php index acb4466..0c3fbf0 100644 --- a/php/event.php +++ b/php/event.php @@ -47,9 +47,13 @@ $commentaire=mysqli_fetch_all($req,MYSQLI_ASSOC); ' - . '

'. $event['title'] .'

' - . '
' . $event['description'] . '
'; +echo '
' + . '

'. $event['Nom'] .'

' + . '
' . $event['Description'] . '
'; +echo "
Sport:". $event['Sport']; +echo "
Lieu:". $event['Lieux']; +echo "
Date:". $event['Date']; +echo "
Nombre de participant:". $event['NbInscrit']; echo '
Commentaires
'; if (empty($commentaire)) { @@ -57,37 +61,35 @@ if (empty($commentaire)) { } else { foreach ($commentaire as $com) { echo '
'; - echo "".$com['title']."" - . (isset($_SESSION['user']['id']) && $com['id_user'] == $_SESSION['user']['id'] ? - ' ".$com['login']."" + . (isset($_SESSION['login']) && $com['login'] == $_SESSION['login'] ? + ' Modifier ce commentaire' : '') - . '

' . $comment['content'] ."

" - . "

".$comment['login']."

"; + . '

' . $com['contenu'] ."

"; + //. "

".$com['login']."

"; echo "
"; } } echo "
"; -if (empty($_SESSION['user'])) { +if (empty($_SESSION['login'])) { echo '

Il faut être identifié pour poster un commentaire.

'; } else { - if ($article['closed']) { - echo "

Article fermé, non modifiable.

"; - } else { - echo '

Ajouter un commentaire avec votre compte : ' . $_SESSION['user']['name'] - .'

'; + + echo '

Ajouter un commentaire avec votre compte : ' . $_SESSION['login'] + .'

'; } -} + ?> -

Retour à la liste des articles

- +

Retour à la liste des evenement

+ diff --git a/php/inscription.php b/php/inscription.php index 563c64e..9374526 100644 --- a/php/inscription.php +++ b/php/inscription.php @@ -1,129 +1,105 @@ - +prepare("SELECT * FROM user WHERE login = ? OR mail = ?"); + $stmt->bind_param("ss", $login, $mail); + $stmt->execute(); + $result = $stmt->get_result(); + + if ($result->num_rows == 0) { + $stmt = $db->prepare("INSERT INTO user (login, mail, nom, prenom, genre, mdp, Role) VALUES (?, ?, ?, ?, ?, ?, ?)"); + $stmt->bind_param("sssssss", $login, $mail, $nom, $prenom, $genre, $password_hash, $role); + + if ($stmt->execute()) { + header('Location: connexion.php'); + exit(); + } else { + die("Erreur : " . $stmt->error); + } + } else { + $existant = $result->fetch_assoc(); + if ($existant['login'] == $login) { + $error_verif = "Ce login est déjà utilisé"; + } else if ($existant['mail'] == $mail) { + $error_verif2 = "Cette adresse mail est déjà utilisée"; + } + } + $stmt->close(); +} +?> + + - + Inscription - Jeux Olympiques - - - - - - - - -
-

Page d'inscription

- -
- -
- - -

Inscription


- -
-
-
- $error_verif
";} ?> -


-
- $error_verif2";} ?> - -


-
- -


-
- -


+ +
+

Page d'inscription

+ +
+
+

Inscription


+ +
+
+ $error_verif
";} ?> +


+
+ $error_verif2";} ?> +


+
+


+
+



- - -


-
- - -


-

-
- - -

Vous possédez déjà un compte ?
Connectez-vous !

+


+
+


+

+
+ +

Vous possédez déjà un compte ?
Connectez-vous !

- - + - \ No newline at end of file +