已有40人关注
关于《PHP开发典型模块大全(修订版)》的留言板的“发表文章”不能显示的问题
发表在PHP图书答疑 2010-07-22
是否精华
版块置顶:
明日科技的老师,您好!
关于《PHP开发典型模块大全(修订版)》的留言板的“发表文章”不能显示的问题。
按照明日科技的“lzh”老师的说法,修正后仍然没有显示,发现只要是明日科技的这部分代码不显示。情况可见www.cmfzjd.com的“竹鼠相关”、“香猪相关”、“本站图片”这三个栏目,它们是《PHP开发典型模块大全(修订版)》的留言板的“发表文章”的小小修改。

最后,提供一个重要信息:就是只要下面的代码放到哪里,那么它后面的无论什么都不会显示!

<?php include("global.php");?>
<?php
//检索数据信息

$sql="select * from tb_file order by file_date desc";
if($_GET){
//得到要提取的页码
$page_num = $_GET['page_num']? $_GET['page_num']: 1;
}
else{
//首次进入时,页码为1
$page_num = 1;
}
//得到总记录数
$DB->query($sql);
$row_count_sum = $DB->get_rows();
//每页记录数,可以使用默认值或者直接指定值
$row_per_page = 10*2;
//总页数
$page_count = ceil($row_count_sum/$row_per_page);
//判断是否为第一页或者最后一页
$is_first = (1 == $page_num) ? 1 : 0;
$is_last = ($page_num == $page_count) ? 1 : 0;
//查询起始行位置
$start_row = ($page_num-1) * $row_per_page;
//为SQL语句添加limit子句
$sql .= " limit $start_row,$row_per_page";
//执行查询
$DB->query($sql);
$res = $DB->get_rows_array();
//结果集行数
$rows_count=count($res);
?>


--------------------------------------------------------------------------------

以下是lzh的说法:


导致页面没有内容显示可能是数据库查询存在问题,而虚拟主机为了避免在页面显示错误信息,所以没有显示错误信息。

建议将上述程序在本地运行下,看看有没有错误提示。”。 

我不同意这个说法,因为这个板块的“file_add.php”就不存在lzh的说法“数据库查询”,因为它只是添加文章的,为什么也不能显示呢?

结果不是网页一片空白,就是“您指定的网页无法访问! 
错误类型:500”这样的提示,只有这样的两种结果。本地测试完全无问题。


file_add.php的代码如下:(输入账号密码后,进入file_add.php,结果是一片空白!不能显示)

<!DOCTYPE html PUBIC"-//w3c//DTD XHTML1.0 strict//EN" "http://www.w3.org/TR/xhtml/DTD/xhtml1_strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"lang="en">
<head>
<meta http-equiv="Content-Type"content="text/html;charset=gb2312">
<meta name="keywords"content="广东南乡竹鼠养殖场">

<meta name="description"content="广东南乡竹鼠养殖场">

<title>广东南乡竹鼠养殖场</title>

<link rel="stylesheet" type="text/css" href="../style.css" />

<link href="css.css" rel="stylesheet" type="text/css">

<style type="text/css">
<!--
.STYLE13 {color: #FF0000}
.STYLE14 {color: #FFFFFF}
-->
</style>
</head>

<body>


<div class="Wrap">


<div class="Header" >
</div> <!--Header-->



<div class="PageBody">
<hr />
<div class="daohang">

<?php include("daohang.php");?>

</div> <!--daohang-->


<hr />

<?php 

include("./global_manage.php");


?> 


<script language="JavaScript">

<!--
function check(myform){
if(myform.txt_title.value==""){
alert("图片标题不能为空");myform.txt_title.focus();return false;
}

if(myform.txt_title.value.length>10){
alert("图片主题不能太长");myform.txt_title.focus();return false;
}



if(myform.txt_zuozhe.value==""){
alert("图片作者不能为空");myform.txt_zuozhe.focus();return false;
}
if(myform.txt_zuozhe.value.length>10){
alert("图片作者不能太长");myform.txt_zuozhe.focus();return false;
}



if(myform.txt_paishedidian.value==""){
alert("拍摄地点不能为空");myform.txt_paishedidian.focus();return false;
}

if(myform.txt_paishedidian.value.length>10){
alert("拍摄地点不能太长");myform.txt_paishedidian.focus();return false;
}

if(myform.filetupian.value==""){
alert("图片不能为空");myform.filetupian.focus();return false;
}



if(myform.filejieshao.value==""){
alert("图片介绍不能为空");myform.filejieshao.focus();return false;
}
}
//-->
</script>

<table width="894" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#0000FF" bgcolor="#FFFFFF">

<tr>
<td width="191" valign="top" bordercolor="#FFFFFF" bgcolor="#f0f0f0"><span class="STYLE14">
<?php include("m_left.php");?>
</span></td>

<td width="3" background="../images/dot_bg.gif">&nbsp;</td>

<td width="700" align="center" valign="top" bgcolor="#FFFFFF"><table width="700" border="0" cellpadding="0" cellspacing="0" bgcolor="#99FFFF">
<tr>
<td width="700" height="223" align="center">

<table width="700" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td width="741" align="center"><form action="check_file.php" method="post" name="myform" id="myform" enctype="multipart/form-data">
<table width="668" border="1" cellpadding="3" cellspacing="1" bordercolor="#0000FF" bgcolor="#FFFFFF">
<tr>
<td width="80" height="34" align="right" valign="middle">图片主题:<br /> </td>
<td width="584" align="left" valign="middle"><span class="STYLE13">
<input name="txt_title" type="text" id="txt_title" size="55" />
*</span></td>
</tr>

<tr>
<td height="29" align="right" valign="middle">图片作者:<br /> </td>
<td align="left" valign="middle"><span class="STYLE13">
<input name="txt_zuozhe" type="text" id="txt_zuozhe" value="匿名"size="55" />
*</span></td>
</tr>

<tr>
<td height="28" align="right" valign="middle">拍摄地点:<br /> </td>
<td align="left" valign="middle"><span class="STYLE13">
<input name="txt_paishedidian" type="text" id="txt_paishedidian"size="55" />
*</span></td>
</tr>
<tr>
<td valign="middle" align="right" width="14%">选择图片:<br /></td>
<td width="86%" align="left" valign="middle">

<input type="file" name="filetupian" id="filetupian" size="75">

</td>
</tr>

<tr bordercolor="#0000FF">
<td align="right" valign="middle">图片介绍:</td>
<td align="left" valign="middle">
<textarea name="filejieshao" cols="22" rows="20" wrap="physical" id="filejieshao" style="border:1px;width:580px; "></textarea>
</td>
</tr>
<tr align="right">
<td height="32" colspan="2" align="center">
<input name="btn_tj" type="submit" class="btn1" id="btn_tj" onclick="return check(myform);" value="开始上传" />
&nbsp; <input name="btn_cx" type="reset" class="btn1" id="btn_cx" value="清除重写" /> </td>
</tr>
</table>
</form></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr bordercolor="#FFFFFF">
<td height="20" colspan="3"><span class="STYLE14"></span></td>
</tr>
</table>

</div><!--PageBody结束-->


<div class="Footer">

<?php include("footer.html");?>

</div><!--Footer结束-->

</div><!--Wrap结束-->

</body>
</html>
分享到:
精彩评论 1
蜡笔小新
学分:0 LV1
TA的每日心情
无聊
2023-02-13 19:27:34
2010-07-23
沙发
请读者朋友们注意,以下是明日科技图书用户服务范围:
(1)服务时间:早8:20—晚17:10。
(2)对于图书读者,我们只对书中及程序代码中的问题给予服务,对于您学习中遇到的问题及改编后的代码问题,不在服务范围内,我们不给予解决。(对于《编程词典》珍藏版以上版本,本公司提供该项服务)。
(3)服务方式,QQ(862442268、100310263、100310265、100310267)、TQ、论坛bbs.mingribook.com。
(4)如果通过电话询问问题,根据问题难易程度来决定回复时间,如果电话不能解决,请将问题发到论坛上,否则不给予回复。
(5)在加QQ时,请标明语言及书名。
(6)如果您的光盘丢失或损坏,请与出版社联系。
(7)如果您的问题较麻烦,请将问题发至我们公司论坛bbs.mingribook.com,我们会在三个工作日内给您回复。
(8)对于程序中使用的第三方控件,请您自行下载,我们不给予提供。
(9)对于光盘中的程序及源码,本公司不给予提供及下载。
(10)JAVA语言类的图书中使用的jar包,可根据实例文件夹中的“程序使用说明.txt”查看实例使用了哪些包,然后到官方网站上自行下载,本公司不提供下载。
(11)对于书中的问题,可到“勘误发布”中查看,如果没有该问题的解决方法,可与本公司联系。
注:对于《编程词典》珍藏版用户,我们将提供免费一年服务,包括远程协助、尽力帮助您解决学习中遇到的各种问题、提供学习规划等。详情请咨询明日科技公司:
电话:400-675-1066
QQ:VC(200958605)、VB(200958601)、C#(200958602)、JAVA(200958607)、ASP.NET(200958603)、PHP(200958609)
网址:www.mrbccd.com
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照