<?php header("Content-type: text/html; charset=utf-8"); session_start(); require_once '..' . DIRECTORY_SEPARATOR . 'includes' . DIRECTORY_SEPARATOR . 'Config.php'; require_once '..' . DIRECTORY_SEPARATOR . 'includes' . PATH . 'service' . PATH . 'DiscussService.php'; $ac = $_GET['ac']; switch ($ac) { case 'query_discuss': queryDiscuss($_GET); //查询评论 break; case 'add_discuss': addDiscuss($_POST); //查询评论 break; } function queryDiscuss($req) { $pageid = $req['pageid']; $response['status'] = 0; if (empty($pageid)) { echo json_encode($response); return; } $response['status'] = 1; $response['data'] = DiscussService::queryDiscuss($pageid); echo json_encode($response); } function addDiscuss($req) {
<?php // configuration require "../includes/config.php"; require "../includes/interactionService.php"; $db = new mysql_db(SERVER, USERNAME, PASSWORD, DATABASE); $username = $_SESSION["username"]; $groupname = $_GET["groupname"]; $topic = $_GET["topic"]; $groupid = $_GET["groupid"]; if (isset($_POST["discuss"])) { $content = $_POST["discuss"]; addDiscuss($username, $groupid, $content); } $discusses = getDiscusses($groupid); render("topic_template.php", ["groupid" => $groupid, "groupname" => $groupname, "topic" => $topic, "comments" => $discusses]); $db->sql_close(); ?>