Ejemplo n.º 1
0
function show_timeline(touitos $touitos, $bd)
{
    $tr = new TouiteRender($touitos->getId(), $bd);
    if (isConnected() and isOwnProfile($touitos->getPseudo())) {
        echo '
			<div id="touite-box">
							<form id="touite">
									<textarea id="touiteArea" placeholder="Entrez votre message..." name="touite" maxlength="140" required></textarea>
									<input type="submit">
							</form>
			</div>';
    }
    echo '<div id="touiteList">';
    $touiteAffiche = $tr->renderMessage(0);
    echo '</div>';
    if ($touiteAffiche) {
        echo '<div id="loadMoreTouiteDiv">
					<button id="loadMoreProfileTouite" next="1" idtouitos="' . $touitos->getId() . '">+ de touites</button>

				</div>';
    } else {
        if (isOwnProfile($touitos->getPseudo())) {
            echo '<div class="fond nothing"><h1>Commencez à écrire un message !</h1></div>';
        } else {
            echo '<div class="fond nothing"><h1>Cet utilisateur n\'a pas encore écrit de message !</h1></div>';
        }
    }
}
Ejemplo n.º 2
0
 public function getFollowRequest(touitos $current, $demande)
 {
     $request = [];
     $q = $this->_db->prepare('SELECT * FROM touitos JOIN suivre ON suivre.idDemandeur=touitos.id WHERE idReceveur=:id AND demande=:demande');
     $q->bindValue(':id', $current->getId(), PDO::PARAM_INT);
     $q->bindValue(':demande', $demande, PDO::PARAM_STR);
     $q->execute();
     while ($donnees = $q->fetch(PDO::FETCH_ASSOC)) {
         $request[] = $donnees;
     }
     return $request;
 }