WEB开发网
开发学院数据库DB2 使用 DB2 pureXML 和 PHP 构建 Support Knowledge... 阅读

使用 DB2 pureXML 和 PHP 构建 Support Knowledge Base(下)

 2010-02-25 00:00:00 来源:WEB开发网   
核心提示: 图 11 展示了一个示例 Moderate Comments 页面,每条等待批准的评论将显示评论文本、评论人的姓名、评论时间以及与之相关的文章的标题,使用 DB2 pureXML 和 PHP 构建 Support Knowledge Base(下)(8), 图 11. Moderate Comm

图 11 展示了一个示例 Moderate Comments 页面。每条等待批准的评论将显示评论文本、评论人的姓名、评论时间以及与之相关的文章的标题。

图 11. Moderate Comments
使用 DB2 pureXML 和 <a target=PHP 构建 Support Knowledge Base(下)" border="0" onload="return imgzoom(this,550);" style="cursor:pointer;" onclick="javascript:window.open(this.src);"/>

让我们在 Moderate Comments 页面上启用 Approve 和 Reject 链接。创建一个名为 comment_moderate_process.php 的文件,将清单 24 中的代码复制到其中,然后将文件保存到项目的根目录。

清单 24. comment_moderate_process.php

<?php 
require_once("classes/article.php"); 
 
$query_string = ""; 
 
$article = new Article; 
if(isset($_GET['id']) && isset($_GET['action'])) { 
  if($_GET['action'] == "A") { 
    $success = $article->approveComment($_GET['id']); 
    $msg = "Comment approved successfully."; 
  } else if($_GET['action'] == "R") { 
    $success = $article->rejectComment($_GET['id']); 
    $msg = "Comment rejected successfully."; 
  } 
} 
 
if($success) { 
  $msg_type = 1; 
} else { 
  $msg = "Database error occurred."; 
  $msg_type = 2; 
} 
 
$query_string = "?msg=$msg&msg_type=$msg_type"; 
 
header("Location: comment_moderate.php".$query_string); 
?> 

上一页  3 4 5 6 7 8 9 10  下一页

Tags:使用 DB pureXML

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接