PHP批量上传图片的具体实现方法介绍.

大家可以通过下面这一段代码,来具体了解PHP批量上传图片的具体方式。我们在学习PHP的时候,肯定是要从实际操作中慢慢积累经验,以巩固我们所学到的知识,逐渐的加强我们的编程水平。

•PHP保护文件系统的具体代码分享
•PHP保护数据库的具体代码示例
•探讨主要的PHP应用领域
•基于PHP的AJAX技术的具体应用解析
•PHP限制上传文件大小的具体解决办法PHP批量上传图片的代码如下:


代码如下:

<
html
>

<
head
>
<
title
>
uploadpicturemoreonce
</
title
>
</
head
>

<
body
>

<
form

action=
""
method=
"post"
enctype=
"multipart/form-data">

<

>
Pictures:
<
br

/>

<
input

type=
"file"
name=
"pictures[]"
/>
<
br

/>

<
input

type=
"file"
name=
"pictures[]"
/>
<
br

/>

<
input

type=
"file"
name=
"pictures[]"
/>
<
br

/>

<
input

type=
"submit"
name=
"upload"
value=
"Send"
/>

</

>

</
form
>

</
body
>

</
html
>

<?
php

if($_POST['upload']=='Send'){

$dest_folder=
"picture/";18.if(!file_exists($dest_folder)){19.mkdir($dest_folder);

}

foreach($_FILES["pictures"]["error"]as$
key=
>
$error){

if($
error==UPLOAD_ERR_OK){

$tmp_name=$_FILES["pictures"]["tmp_name"][$key];

$name=$_FILES["pictures"]["name"][$key];

$uploadfile=$dest_folder.$name;26.move_uploaded_file($tmp_name,$uploadfile);

}
}
}
?>

以上代码就是PHP批量上传图片的全部编程,希望对有需要的同学有所帮助。

(0)

相关推荐

  • 两种php实现图片上传的方法

    图片上传在项目中经常用到,几乎没有任何一个项目可以脱离图片或者是文件上传.本篇我在这向大家介绍两种常规的上传方式.(注:在这里我们仅仅是对功能的实现,不去做过多的前端的样式) 一.利用form表单上传 此种方式是最原始的上传方式,前端就是简单的form表单,后端我们有PHP处理传输过来的文件. 首先看前端的代码 upload.html <form action="handle.php" name="form" method="post" e

  • thinkphp3.2实现上传图片的控制器方法

    本文讲述了thinkphp3.2实现上传图片的控制器方法.分享给大家供大家参考,具体如下: public function file() { $baseUrl = str_replace('\\', '/', dirname($_SERVER['SCRIPT_NAME'])); import('ORG.Net.UploadFile'); import('ORG.Util.Services_JSON'); $upload = new UploadFile(); $upload->maxSize =

  • php+html5实现无刷新图片上传教程

    本篇向大家介绍一种全新的上传图片的方式,利用html5的FileReader读取图片文件,然后将数据传输到服务器再使用PHP进行处理.实现过程如下(带图片预览功能) 前端html代码 upload,html <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content=&qu

  • php实现图片上传、剪切功能

    本文实例为大家详细介绍了php实现图片上传.剪切功能的具体代码,供大家参考,具体内容如下 <?php defined('BASEPATH') OR exit('No direct script access allowed'); class Index extends MY_Controller { function __construct(){ parent::__construct(); $this->load->helper(array('form', 'url')); } /**

  • php简单实现批量上传图片的方法

    本文实例讲述了php简单实现批量上传图片的方法.分享给大家供大家参考,具体如下: <?php function upload_multi($path,$photo,$i){ $uploaddir = './'.$path;//文件存放目录 if(!file_exists($uploaddir))//如果目录不存在就新建 $uploaddir=mkdir($uploaddir); $piece = explode('.',$photo['name'][$i]); $uploadfile = $up

  • php上传图片生成缩略图(GD库)

    首先来一段简单的php上传图片生成缩略图的详细代码,分享给大家供大家参考,具体内容如下 <?php function createThumbnail($imageDirectory, $imageName, $thumbDirectory, $thumbWidth, $quality){ $details = getimagesize("$imageDirectory/$imageName") or die('Please only upload images.'); $type

  • PHP实现批量上传单个文件

    很多时候当我们通过某个通用型RCE漏洞批量抓取了很多的webshell后,可能想要批量传个后门以备后用.这时,我们不禁会面临一个问题,使用菜刀一个个上传显得太慢,那么如何快速的实现文件的批量上传呢?本文给大家介绍基于php如何实现这类需求. 0×01 原理分析 首先,我们必须了解菜刀是如何通过一句话木马来实现web服务器的文件管理的. 下面是最常见的php一句话木马: <?php eval($_POST[1]); ?> 当我们将一句话木马上传到web服务器上后,我们就可以直接在菜刀中输入上面的

  • php上传图片并压缩的实现方法

    本文实例讲解了php上传图片并压缩的实现方法,之前一篇<PHP实现图片上传并压缩>已经为大家进行了简单介绍,此次实现上传图片然后按照比例缩略图,指定缩略图的最大高度或者最大宽度,具体内容如下 实现代码: <?php function _UPLOADPIC($upfile, $maxsize, $updir, $newname = 'date') { if ($newname == 'date') $newname = date ( "Ymdhis" ); //使用日期

  • android上传图片到PHP的过程详解

    今天在做上传头像的时候,总是提交连接超时错误,报错信息如下:XXXXXXSokcetTimeOutXXXXXXXX 然后自己设置HTTP的超时时间: 复制代码 代码如下: [java] view plaincopyprint? //设置超时时间  httpclient.setTimeout(20000); 再building,runing,还是不行....这就怪了,明明好好的,怎么会突然就变成连接超时了呢!又折腾了一阵子后,也跟后台那边的朋友沟通过,他也测试了上传接口,发现没什么问题,就让我自己

  • php批量上传的实现代码

    如下所示: 复制代码 代码如下: if (isset($_POST['submit'])) {   foreach($_FILES['product_img']['error'] as $k=>$v){    if ($v == UPLOAD_ERR_OK) {     $sql ='product_img'.($k+1);     $tmp_name = $_FILES['product_img']['tmp_name'][$k];     $file_name = $_FILES['prod

  • PHP实现图片上传并压缩

    本文实例讲解了PHP图片上传并压缩的实现方法,分享给大家供大家参考,具体内容如下 使用到三个文件 connect.php:连接数据库 test_upload.php:执行SQL语句 upload_img.php:上传图片并压缩 三个文件代码如下: 连接数据库:connect.php <?php $db_host = ''; $db_user = ''; $db_psw = ''; $db_name = ''; $db_port = ''; $sqlconn=new mysqli($db_host

随机推荐