Пример #1
0
<?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)
{
Пример #2
0
<?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();
?>