<?php require_once "src/connection.php"; session_start(); if (isset($_SESSION['user']) == false) { header("location: login.php"); } $myUser = $_SESSION['user']; if ($_SERVER['REQUEST_METHOD'] == 'GET' || $_SERVER['REQUEST_METHOD'] == 'POST') { if (isset($_GET['tweetId'])) { $tweetIdToShow = $_GET['tweetId']; $tweetToShow = Tweet::getTweetById($tweetIdToShow); } if ($tweetToShow == true) { echo "Tweet: <b>{$tweetToShow->getText()}</b>"; echo "<p>{$tweetToShow->getCreationDate()}</p><br><br>"; } else { echo "Taki tweet nie istnieje, spieprzaj dziadu.<br><br>"; } if ($_SERVER['REQUEST_METHOD'] == 'POST') { Comment::createComment($myUser->getId(), $tweetToShow->getId(), $_POST['comment']); } } echo "Ostatnie komentarze:<br>"; $allComments = Comment::loadAllComments($tweetIdToShow); foreach ($allComments as $comment) { $userIdToShow = $comment->getUserId(); $userToShow = User::getUserById($userIdToShow); echo "<a href='show_user.php?userId={$userIdToShow}'>{$userToShow->getUserName()}:\n {$comment->getCommentText()}</a><br>"; echo "{$comment->getCommentDate()}<br><br>"; }
echo "<a href='logout.php'>Wyloguj</a><br>"; echo "<a href='main.php'>Main</a><br>"; if (isset($_GET['tweetId'])) { $tweetId = $_GET['tweetId']; } $tweetToShow = Tweet::ShowTweet($tweetId); if ($tweetToShow !== false) { echo "<h2>{$tweetToShow->getText()}</h2>"; echo "ID Tweeta: {$tweetToShow->getId()}<br>"; echo "Autor: {$tweetToShow->getIdUsera()}<br>"; echo "Data dodania: {$tweetToShow->getdataDodania()}<br>"; } if ($_SERVER["REQUEST_METHOD"] === 'POST') { $komentarz = Comment::Create($_SESSION['userID'], $tweetId, $_POST['trescKomentarza']); } $tweet = Tweet::getTweetById($_GET['tweetId']); ?> <br> <?php echo "<form action = 'showTweet.php?tweetId={$tweet->getId()}' method='post'>"; ?> <label> Dodaj Komentarz: <br> <input type="text" name="trescKomentarza"> </label> </br> <input type="submit"> </form> <?php