上传图片(带内容可修改非函数)
Freigeben: 2016-07-25 09:07:02
Original
873 Leute haben es durchsucht
实现上传图片的功能
-
date_default_timezone_set("PRC");
- header("content-type:text/html;charset=utf-8");
- require_once("./function1.php");
- if(isset($_GET['act']) && ($_GET['act'] =="uploads")){
- //判断上传文件是否合法
- if(!is_uploaded_file($_FILES['avator'][tmp_name])){
- msg("上传文件不合法");
- }
- //判断文件大小
- $allowed_size = 2*1024*1024;
- if($_FILES['avator']['size']>$allowed_size){
- msg("上传的图片过大,请修改后重新上传");
- }
- //判断类型
- $allowed_type = array("jpg","bmp","gif","jpeg","png","zip","rar","txt");
- $path_info_arr = pathinfo($_FILES['avator']['name']);//取得文件类型的数组
- $extension = strtolower($path_info_arr['extension']);
- if(!in_array($extension,$allowed_type)){
- msg("上传的类型不允许");
- }
- //重命名
- if(!file_exists("./uploads/")){
- @mkdir("./uploads/",0777,true);
- }
- $new_name = date("YmdHis").rand(1000,9999).".".$extension;
- //移动
-
- $res = move_uploaded_file($_FILES['avator']['tmp_name'],"./uploads/{$new_name}");
- if($res){
-
- echo "查看上传的文件";
-
- }
- }else{
- ?>
-
-
- }
复制代码
|
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31