diff --git a/Forum/insert_sujet.php b/Forum/insert_sujet.php
new file mode 100644
index 0000000000000000000000000000000000000000..475a385c1ac6343745fd9b9c14e40d6323fdddb3
--- /dev/null
+++ b/Forum/insert_sujet.php
@@ -0,0 +1,115 @@
+<?php
+session_start();
+?>
+<!DOCTYPE html>
+<html>
+<head>
+    <link rel="stylesheet" href="../index.css" type="text/css">
+    <meta charset="UTF-8"/>
+    <title>GN Space Wanderlust</title>
+</head>
+<body id="accueil">
+<header>
+    <!--<h1> GN Space Wanderlust /!\ En construction /!\</h1>-->
+    <img src="../images/banniere.jpg" alt="étendard" id="banniere"/>
+    <nav>
+        <a href="../index.php"> Home</a>
+        <a href="../Event.php"> Evènements </a>
+        <?php
+        if (isset($_SESSION['estco']))
+            echo"<a href=\"../profil.php\"> Profil</a>";
+        ?> <!--Accès conditionnel selon la connexion ou pas, voir php-->
+
+        <?php
+        if (isset($_SESSION['estco']))
+            echo "<a href=\"../destructeur.php\"> Déconnexion </a>";
+        else
+            echo"<a href=\"../insco.php\"> Inscription/connexion</a>";
+        ?>
+        <?php
+        if (isset($_SESSION['estco']))
+            echo"<a href=\"../forum.php\"> Forum </a>";
+        ?>
+        <?php
+        if (isset($_SESSION['admin']))
+            echo "<a href=\"../Action_admin/page_creator.php\">Création d'évenement</a>";
+        ?>
+        <a href="../contact.php"> Contact </a>
+        <a href="http://www.facebook.com/GN-Space-Wanderlust-959928607460991" id="fb"><img src="../images/logo_fb.jpg" alt="Facebook du GN" class="logo"/></a>
+    </nav>
+</header>
+
+<?php
+// on teste si le formulaire a été soumis
+if (isset ($_POST['go']) && $_POST['go']=='Poster') {
+    // on teste la déclaration de nos variables
+    if (!isset($_POST['auteur']) || !isset($_POST['titre']) || !isset($_POST['message'])) {
+        $erreur = 'Les variables nécessaires au script ne sont pas définies.';
+    }
+    else {
+        // on teste si les variables ne sont pas vides
+        if (empty($_POST['auteur']) || empty($_POST['titre']) || empty($_POST['message'])) {
+            $erreur = 'Au moins un des champs est vide.';
+        }
+
+        // si tout est bon, on peut commencer l'insertion dans la base
+        else {
+            // on se connecte à notre base
+            $base = pg_connect ("host=localhost dbname=gn password user");
+
+            // on calcule la date actuelle
+            $date = date("Y-m-d H:i:s");
+
+            // préparation de la requête d'insertion (pour la table forum_sujets)
+            $sql = 'INSERT INTO forum_sujets VALUES("", "'.pg_escape_string($_POST['auteur']).'", "'.pg_escape_string($_POST['titre']).'", "'.$date.'")';
+
+            // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
+            pg_query($sql) or die('Erreur SQL !'.$sql.'<br />'.pg_errormessage());
+
+            // on recupère l'id qui vient de s'insérer dans la table forum_sujets
+            $id_sujet = pg_insert();
+
+            // lancement de la requête d'insertion (pour la table forum_reponses
+            $sql = 'INSERT INTO forum_reponses VALUES("", "'.pg_escape_string($_POST['auteur']).'", "'.pg_escape_string($_POST['message']).'", "'.$date.'", "'.$id_sujet.'")';
+
+            // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
+            pg_query($sql) or die('Erreur SQL !'.$sql.'<br />'.pg_errormessage());
+
+            // on ferme la connexion à la base de données
+            pg_close();
+
+            // on redirige vers la page d'accueil
+            header('Location: ../forum.php');
+
+            // on termine le script courant
+            exit;
+        }
+    }
+}
+?>
+
+<!-- on fait pointer le formulaire vers la page traitant les données -->
+<form action="insert_sujet.php" method="post">
+    <table>
+        <tr><td>
+                <b>Auteur :</b>
+            </td><td>
+                <input type="text" name="auteur" maxlength="30" size="50" value="<?php if (isset($_POST['auteur'])) echo htmlentities(trim($_POST['auteur'])); ?>">
+            </td></tr><tr><td>
+                <b>Titre :</b>
+            </td><td>
+                <input type="text" name="titre" maxlength="50" size="50" value="<?php if (isset($_POST['titre'])) echo htmlentities(trim($_POST['titre'])); ?>">
+            </td></tr><tr><td>
+                <b>Message :</b>
+            </td><td>
+                <textarea name="message" cols="50" rows="10"><?php if (isset($_POST['message'])) echo htmlentities(trim($_POST['message'])); ?></textarea>
+            </td></tr><tr><td><td align="right">
+                <input type="submit" name="go" value="Poster">
+            </td></tr></table>
+</form>
+<?php
+// on affiche les erreurs éventuelles
+if (isset($erreur)) echo '<br /><br />',$erreur;
+?>
+</body>
+</html>
\ No newline at end of file