一个程序下载的管理程序(二)

5年以前  |  阅读数:960 次  |  编程语言:PHP 

//主程序download.php源代码如下:
<?session_start();?>

穷人网软件联盟
你的位置:首页->> 软件下载->>

<?
$pagesize=10;
if($action=="show")
{
switch($sort)
{
case "1":$sortby="id";break;
case "2":$sortby="click";break;
case "3";$sortby="title";break;
default:$sortby="id";
}
if($isdesc=="1")
$temp_isdesc="";
else
$temp_isdesc="desc";
if($type==""||$type==0)
$temp="";
else
$temp="where type=".$type;
$rs=mysql_fetch_array(mysql_query("select count() from download ".$temp,$cn));
$max_page=$rs[0];
if($page>=$max_page)
$page=$max_page-$pagesize;
if($page<=0)
$page=0;
$result=mysql_query("select
from download ".$temp." order by ".$sortby." ".$temp_isdesc." limit ".$page.",".$pagesize,$cn);
}
if($action=="search")
{

switch($select)
{
case "软件名称":$object="title";break;
case "作者":$object="author";break;
case "简介":$object="say";
}
if($isdesc=="1")
$temp_isdesc="";
else
$temp_isdesc="desc";
switch($sort)
{
case "1":$sortby="id";break;
case "2":$sortby="click";break;
case "3";$sortby="title";break;
default:$sortby="id";
}
if($type==""||$type==0)
$temp="";
else
$temp="and type=".$type;

$rs=mysql_fetch_array(mysql_query("select count() from download where ".$object." like('%".$content."%') ".$temp,$cn));
$max_page=$rs[0];
if($page>=$max_page)
$page=$max_page-$pagesize;
if($page<=0)
$page=0;
$sql="select
from download where ".$object." like('%".$content."%') ".$temp." order by ".$sortby." ".$temp_isdesc." limit ".$page.",".$pagesize;
$result=mysql_query($sql,$cn);
}
?>

&isdesc;= method="post">
符合你要求的软件总数: 软件查找: 查找对像
排序按:
if($max_page==0&&$action!="publish")
echo "

对不起,没能找到你想要的记录


";
else

?>
<?if($action!="publish"){?>

=1){?> &type;=&select;=&sort;=&isdesc;=>第一页 =1){?> &action;=search&content;=&type;=&select;=&sort;=&isdesc;=>上一页 &action;=search&content;=&type;=&select;=&sort;=&isdesc;=>下一页 &action;=search&content;=&type;=&select;=&sort;=&isdesc;=>最后页 =1){?> &action;=show&sort;=&isdesc;=>第一页 =1){?> &type;=&action;=show&sort;=&isdesc;=>上一页 &type;=&action;=show&sort;=&isdesc;=>下一页 &type;=&action;=show&sort;=&isdesc;=>最后页

0){?> ?>

编号
软件名
软件介绍
大小
下载次数
上传时间

=1) { ?> ">更改
&action;=download&id;=" target=_blank>
    </font></div>   
</td>   
<td width="539" height="25">    
  <div align="left"><font size="2">    
    <?=$rs["say"];?>   
    <br>   
    <a href="sign.php?action=mail&id;=<?=$rs["id"]?>&title;=<?=$rs["title"]?>&type;=<?=$rs["type"]?>">如果该链接有问题,请点这里    
    </a></font></div>   
</td>   
<td width="31" height="25">    
  <div align="center"><font size="2">   
    <?=$rs["size"];?>   
    </font></div>   
</td>   
<td width="31" height="25">    
  <div align="center"><font size="2">   
    <?=$rs["click"];?>   
    </font> </div>   
</td>   
<td width="82" height="25">    
  <div align="center"><font size="2">   
    <?=$rs["ttime"];?>   
    </font> </div>   
</td>   


<?}?>
<?if($action=="publish"){?>

发布你的软件
或你推荐软件
软件名称:
软件大小:
软件地址(如果没有,请打包给版主)
软件类型
软件简介:



 相关文章:
PHP分页显示制作详细讲解
SSH 登录失败:Host key verification failed
获取IMSI
将二进制数据转为16进制以便显示
获取IMEI
文件下载
贪吃蛇
双位运算符
PHP自定义函数获取搜索引擎来源关键字的方法
Java生成UUID
发送邮件
年的日历图
提取后缀名
在Zeus Web Server中安装PHP语言支持
让你成为最历害的git提交人
Yii2汉字转拼音类的实例代码
再谈PHP中单双引号的区别详解
指定应用ID以获取对应的应用名称
Python 2与Python 3版本和编码的对比
php封装的page分页类完整实例