$touite = array("texte" => $_POST['message'], "idAuteur" => $_SESSION['id']); envoyer_reponse($_POST['id'], new Touite($touite), $bd); } else { if (!empty($_POST['message']) && !isset($_POST['sendDiscussion'])) { $touite = array("texte" => $_POST['message'], "idAuteur" => $_SESSION['id']); if (!empty($_POST['id_message'])) { $touite['id_message'] = $_POST['id_message']; $message = new Touite($touite); //réponse } else { $message = new Touite($touite); $message->setLadate(date("Y-m-d H:i:s")); addTouite($message, $bd); $th = new touitosHandler($bd); $user = $th->getByAttr("pseudo", $_SESSION['user'], PDO::PARAM_STR); $tr = new TouiteRender($user, $bd); $tr->render($message, $user); } } else { if (!empty($_GET['retouite'])) { recordRetouite($_GET['id'], $bd); } else { if (isset($_POST['follow'])) { follow($bd, $_POST['suivi']); } else { if (isset($_POST['unfollow'])) { unfollow($bd, $_POST['suivi']); } else { if (isset($_POST['unAcceptRequest'])) { unAcceptRequest($bd, $_POST['suiveur']); } else {
function displayNews($bd, $offset) { $tth = new TouiteHandler($bd); $th = new touitosHandler($bd); $touiteList = $tth->gettouitesOfWhoIFollow($_SESSION['id'], $offset * 10); foreach ($touiteList as $key => $touite) { $tr = new TouiteRender($_SESSION['id'], $bd); $auteur = $th->getByAttr("id", $touite->getIdAuteur(), PDO::PARAM_STR); $tr->render($touite, $auteur); } if (empty($touiteList)) { return false; } return true; }