-
Notifications
You must be signed in to change notification settings - Fork 0
/
sendMessage.php
38 lines (31 loc) · 1 KB
/
sendMessage.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
if (!session_id()) {
@session_start();
}
include_once "controlleur/connexionDB.php";
if (isset($_POST['submit'])) {
if (isset($_POST['titreMessage']) && $_POST['titreMessage'] != "") {
$titre = $_POST['titreMessage'];
} else {
$titre = 'Sans titre';
}
if (isset($_POST['contenuMessage']) && $_POST['contenuMessage'] != "") {
$contenu = $_POST['contenuMessage'];
} else {
$contenu = 'Sans contenu';
}
if (isset($_SESSION['idUtilisateur'])) {
$idUtilisateur = $_SESSION['idUtilisateur'];
} else {
$idUtilisateur = 1;
}
date_default_timezone_set('America/New_York');
$date = date("Y-m-d H:i:s");
try {
$sql = "INSERT INTO `message`(`idUtilisateur`, `titre`, `contenu`, `date`) VALUES ($idUtilisateur,:titre, :contenu, '$date')";
$stmt = $conn->prepare($sql);
$stmt->execute(['titre' => $titre, 'contenu' => $contenu]);
} catch (Exception $r) {
}
}
header("Location: index.php");