<?php if (isset($_SESSION["user"])) { $meTMP = new User(1, "jordanroi3", 19, 'H', "*****@*****.**", "toto"); $me = $_SESSION["user"]; $canal = new Canal(1, "Canal 1"); $you1 = new User(1, "axiome", 20, 'F', "*****@*****.**", "toto"); $canal->addUser($me); $canal->addUser($you1); for ($i = 1; $message = Message::getMessageByID($i); $i++) { $canal->addMessage($message); } echo "<input id='userName' type='hidden' value='" . $me->getPseudo() . "'/>"; ?> <?php if (count($_POST) > 0) { if (!isset($_POST["message"])) { $_SESSION["erreur"][402] = "Vous n'avez pas renseigner les information nécessaire dans le formulaire."; } else { $message = new Message($_POST["message"], $_SESSION["user"]); var_dump($message); var_dump($message->getUser()); $message->save(); } } ?> <script src="/Pages/Salon/scripts/messageSender.js"></script>
<?php /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ require_once $_SERVER["DOCUMENT_ROOT"] . "/modele/User.php"; require_once $_SERVER["DOCUMENT_ROOT"] . "/modele/Message.php"; require_once $_SERVER["DOCUMENT_ROOT"] . "/modele/Canal.php"; session_start(); require_once $_SERVER["DOCUMENT_ROOT"] . "/controller/functions.php"; authentificationRequire(); if (isset($_GET["user"])) { $to = User::getUserByID($_GET["user"]); $me = $_SESSION["user"]; $canal = new Canal($me->getPseudo() . ", " . $to->getPseudo(), $me); $canal->addUser($to); if (($id_canal = $canal->exists()) != false) { $canal = Canal::getCanalByID($id_canal); } else { $canal->save(); } header("Location: /Salon/Canal/" . $canal->getID()); } ?>