<?php $db = App::getDatabase(); $auth = App::getAuth(); $auth->restrict(); $user_id = $_SESSION['auth']->id_user; $info_user = $auth->checkId($db, $user_id); if (isset($_GET['id'])) { $getId = htmlspecialchars($_GET['id']); $user_id_profil = $auth->checkId($db, $getId); if (!isset($getId) || !file_exists('profil.php')) { App::redirect('accueil.php'); } else { if (!$user_id_profil) { App::redirect('accueil.php'); } } $id = $getId; $user = $user_id_profil; } else { $id = $user_id; $user = $info_user; } $tweet = new Tweet($id); $follow = new Follow($_SESSION['auth']); $count_tweet = $tweet->countTweet($db, $id); $count_follower = $follow->countFollower($db, $id); $count_following = $follow->countFollowing($db, $id);
<?php require_once '../../autoload.php'; $session = Session::getInstance(); $follow = new Follow($session); if (isset($_POST['user']) && isset($_POST['session'])) { $db = App::getDatabase(); $follow->toFollow($db, $_POST['user'], $_POST['session']); $o = $follow->countFollower($db, $_POST['user']); echo $o->count_follower; } if (isset($_POST['user_d']) && isset($_POST['session_d'])) { $db = App::getDatabase(); $follow->unFollow($db, $_POST['user_d'], $_POST['session_d']); $j = $follow->countFollower($db, $_POST['user_d']); echo $j->count_follower; }