2017年8月4日星期五

PHP上传示例

                 最简单的PHP上传案例


1.功能实现

前台:静态  HTML页面
后台:动态  PHP  页面
实例:前台页面代码
---
<html>
<head><title>php上传表单</title>
</head>
<body>
<form enctype="mutipart/from-data" action="upload.php" method="post">
<input type="hiden" name="max_file_size" value="1000000">
<center>请选择上传文件:
<input name="userfile" type="file">
<input type="submit" value="上传">
</center>
</form>
</body>
</html>
---
后台页面代码
---
<?php

$uploaddir = 'c:/a/';//a后面要放/不然与运算时会出错
$uploadfile = $uploaddir. $_FILES['userfile']['name'];

print "<pre>";//pre为标签,应该是弹出的临时对话框
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
   print "上传成功!\n";
   print_r($_FILES);
} else {
   print "上传失败了鸟~\n";
   print_r($_FILES);
}
print "</pre>";

?>
---

2.设计思路


3.多文件上传
  #####PHP开发网站新闻系统#####


软件开发流程

一、需求分析
二、设计思路
三、编写代码
四、测试代码


----------

需求分析,设计思路

1.新闻显示界面可定制

2.可定制首页新闻标题的长度;

3.分页显示新闻列表

4.支持相关链接功能,可以选择是否将首页新闻标题链接至其它的页面;

5.可设定任何一条新闻是否显示;

6.每条新闻可设置是否允许HTML;

7.支持多用户管理、用户分级、用户列表管理;

二级授权设计;

超级管理员  1.添加/删除新闻  2.添加/删除账号
普通管理员  1.添加/删除新闻

没有评论:

发表评论