Esempio n. 1
0
             $data["success"] = 0;
             $data["error"] = 1;
             $data["error_message"] = "No topics found!";
             echo json_encode($data);
         }
     } else {
         $data["success"] = 0;
         $data["error"] = 1;
         $data["error_message"] = "Not enough parameters provided!";
         echo json_encode($data);
     }
 } else {
     if ($mode == 'showMessages') {
         if (isset($_GET['topic_id'])) {
             $id = $_GET['topic_id'];
             $messages = $database->getAllMessagesFromTopic($id);
             //A topic needs ALWAYS to have 1+ messages
             if ($messages != false) {
                 $data["success"] = 1;
                 $data["error"] = 0;
                 for ($i = 0; $i < count($messages); $i++) {
                     $row = $messages[$i];
                     $name = $database->getUserName($row["posted_by"]);
                     if ($name != false) {
                         $name = $name["name"];
                         $data["messages"][$i + 1]["created_by"] = $name;
                         $data["messages"][$i + 1]["date_posted"] = $row["date_posted"];
                         $data["messages"][$i + 1]["content"] = $row["content"];
                     }
                 }
                 echo json_encode($data);