没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
//buildpage.cpp
#include <sstream>
#include <winsock2.h>
#include <ws2tcpip.h>
#include <signal.h>
#include <stdio.h>
#include <ctime>
#include "main.h"
#include "buildpage.h"
#include "Client.h"
#include "Advertisement.h"
#include "Listing.h"
#include "Group.h"
using namespace std;
void buildpage (ostringstream &oss, int port, Listing::iterator start,
Listing::iterator finish) {
in_addr ip;
ip = getIP();
displayPageHeader(oss);
oss << "<TABLE width=100% cellpadding=3 cellspacing=3>" << endl;
oss << "<TR>" << endl;
oss << "<td width=50% class=advertisement>" << endl;
displaySortFind(oss, ip, port);
displayCategoryFilter(oss, ip, port);
oss << "<table width=100%>" << endl;
if (start == finish) {
oss << "<tr><td><b>No items</b></td></tr>" << endl;
} else {
for (Listing::iterator it = start; it != finish; it++) {
oss << "<tr><td class=advertisement>" << endl;
displayAdvertisement (oss, *it, ip, port);
oss << "</td></tr>" << endl;
}
}
oss << "</table>";
oss << "<td class=controlpanel>" << endl;
displayControlPanel(oss, ip, port);
oss << "</td></tr>" << endl;
// Page Footer
oss << "</TABLE>" << endl;
oss << "</BODY>" << endl;
oss << "</HTML>" << endl;
}
void displayPageHeader(ostringstream &oss) {
// HTTP Content-type header
oss << "Content-type: text/html" << "\r\n\r\n";
oss << "<table width=100%>" << endl;
if (start == finish) {
oss << "<tr><td><b>No items</b></td></tr>" << endl;
} else {
for (Listing::iterator it = start; it != finish; it++) {
oss << "<tr><td class=advertisement>" << endl;
displayAdvertisement (oss, *it, ip, port);
oss << "</td></tr>" << endl;
}
}
oss << "</table>";
oss << "<td class=controlpanel>" << endl;
displayControlPanel(oss, ip, port);
oss << "</td></tr>" << endl;
// Page Footer
oss << "</TABLE>" << endl;
oss << "</BODY>" << endl;
oss << "</HTML>" << endl;
}
void displayPageHeader(ostringstream &oss) {
// HTTP Content-type header
oss << "Content-type: text/html" << "\r\n\r\n";
剩余22页未读,继续阅读
资源评论
yingui4004
- 粉丝: 13
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功