`
ybjz
  • 浏览: 8583 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

php 图片上传

阅读更多
if (!empty($_FILES["img"]["name"])) { //提取文件域内容名称,并判断 
$path="uppic/"; //上传路径 
if(!file_exists($path))
{
//检查是否有该文件夹,如果没有就创建,并给予最高权限 
mkdir("$path, 0700"); 
}//END IF 
//允许上传的文件格式 
$tp = array("image/gif","image/pjpeg","image/jpeg"); 
//检查上传文件是否在允许上传的类型 
if(!in_array($_FILES["img"]["type"],$tp)) 
{ 
echo "<script>alert('格式不对');history.go(-1);</script>; 
exit; 
}//END IF 
$filetype = $_FILES['img']['type']; 
if($filetype == 'image/jpeg'){ 
$type = '.jpg'; 
} 
if ($filetype == 'image/jpg') { 
$type = '.jpg'; 
} 
if ($filetype == 'image/pjpeg') { 
$type = '.jpg'; 
} 
if($filetype == 'image/gif'){ 
$type = '.gif'; 
} 
if($_FILES["img"]["name"]) 
{ 
$today=date("YmdHis); //获取时间并赋值给变量 
$file2 = $path.$today.$type; //图片的完整路径 
$img = $today.$type; //图片名称 
$flag=1; 
}//END IF 
if($flag) $result=move_uploaded_file($_FILES["img"]["tmp_name"],$file2); 
//特别注意这里传递给move_uploaded_file的第一个参数为上传到服务器上的临时文件 
}//END IF 

 

分享到:
评论

相关推荐

    php 图片上传 模块

    php 图片上传 模块

    php图片上传类.zip

    本资源提供了一个PHP图片上传类,旨在简化这一过程并处理与之相关的各种问题。下面将详细介绍这个PHP图片上传类及其可能涉及的知识点。 1. **文件上传基础知识** PHP中的文件上传主要依赖于`$_FILES`全局数组,它...

    php图片上传预览裁剪

    1. **PHP图片上传**:`upload.php` 文件负责处理图片上传的逻辑。在PHP中,可以使用`$_FILES`全局数组来获取通过HTTP POST方式提交的文件信息。首先,需要验证文件类型、大小等是否符合安全规定,然后使用`move_...

    基于百度webuploader+php图片上传,带回传

    基于百度webuploader+php图片上传,已经修改过,可以接收上传成功后图片路径,单图上传带预览功能,电脑版和手机版,手机版点击上传可弹出提示选择照相或从相册中选择图片,可以自己参考百度webuploader相关文档进行...

    PHP,PHP 图片上传,上传

    PHP 图片上传程序,PHP,PHP 图片上传,上传

    php图片上传并生成缩略图类.zip

    总之,这个"php图片上传并生成缩略图类.zip"提供了一个完整的解决方案,帮助开发者在PHP环境中安全、高效地处理图片上传和生成缩略图的需求。开发者只需实例化这个类,设置相关参数,调用相应的函数,即可轻松实现...

    php图片上传源代码

    本文将详细讲解如何实现一个简单的图片上传功能,以标题中的"php图片上传源代码"为例,结合描述中提及的实际检测效果良好的特点,进行深入探讨。 首先,我们需要了解PHP处理图片上传的基本步骤: 1. **表单创建**...

    php 图片上传代码

    下面是一个简单的PHP图片上传脚本示例: ```php &lt;?php if(isset($_FILES['image']) && $_FILES['image']['error'] === UPLOAD_ERR_OK) { $fileName = basename($_FILES['image']['name']); $fileType = pathinfo...

    简单的php图片上传类.zip

    一个简单的php图片上传的类,功能算是比较齐全,包含文件大小,判断是图片上传还是文件上传,临时文件,判断图片是否有误,文件类型是什么等等功能,供大家根据需要选择,节省开发时间,如果朋友们有更好的类请发送...

    完美php图片上传压缩程序

    本文将详细讨论“完美PHP图片上传压缩程序”的核心知识点,包括PHP图片处理、图片上传和等比缩放。 首先,PHP提供了GD库和Imagick库等内置工具,用于处理和操作图像。GD库是最基础的图像处理库,支持JPEG、PNG、GIF...

    PHP图片上传模块源码

    这个“PHP图片上传模块源码”可能包含了一系列处理图片上传、验证、存储和重命名等核心功能的代码。下面,我们将深入探讨这个话题,了解图片上传模块的工作原理以及PHP如何实现这些功能。 1. **文件上传基础**:PHP...

    php 图片上传

    综上所述,实现“PHP图片上传”功能涉及到前后端的协同工作,包括文件上传、前端交互、图片处理等多个环节。每个关键文件都在整个过程中扮演着特定的角色,共同构成了一个完整的图片上传系统。在实际开发中,还需要...

    html5、php图片上传

    面向过程的PHP图片上传实现相对简单,主要涉及`$_FILES`全局数组,它包含了客户端上传文件的所有信息。你可以检查`$_FILES['file_name']['error']`来判断上传是否成功,然后通过`move_uploaded_file()`函数将临时...

    jquery+php图片上传并剪切

    在本文中,我们将深入探讨如何使用jQuery、PHP和Ajax实现图片上传及剪切功能。这个技术组合常用于创建用户友好的、动态的Web应用程序,让用户能够方便地上传和编辑图片。 首先,`jQuery`是一个流行的JavaScript库,...

    php图片上传添加到数据库实例

    本实例是关于如何实现PHP图片上传并将其路径存储到数据库中的一个完整案例。下面将详细介绍这个过程涉及的关键知识点。 首先,我们需要在前端创建一个HTML表单,让用户选择并提交图片。这个表单通常包含一个`...

    具有多种功能的php图片上传类

    为了方便开发者处理这类任务,存在一种特别设计的PHP类,名为“具有多种功能的php图片上传类”。这个类集成了多种功能,使得图片上传过程更加便捷且灵活。 首先,此类允许自定义上传路径。在开发中,我们可能需要将...

    PHP图片上传、加水印及生成清晰缩略图等综合处理类

    这个名为"PHP图片上传、加水印及生成清晰缩略图等综合处理类"的资源提供了一个全面的解决方案,它能帮助开发者高效地完成这些操作。下面将详细介绍这个类的主要功能和使用方法。 首先,图片上传是网页应用中必不可...

    PHP图片上传网、图片上传网

    在构建一个基于PHP的图片上传...综上所述,构建一个PHP图片上传网站涉及的不仅是编程技术,还包括用户体验、安全性和性能优化等多个维度。正确理解和运用这些知识点,可以创建一个高效、安全且用户友好的图片上传平台。

    php图片上传及剪裁

    首先,我们需要了解PHP图片上传的基本流程。这通常包括以下步骤: 1. **前端HTML表单**:创建一个HTML表单,包含一个`&lt;input type="file"&gt;`元素,用户可以通过这个元素选择要上传的图片。HTML5还提供了`accept`属性...

    PHP图片上传并自动裁切或手工裁切

    程序会按照图片的尺寸从中部裁切最大的正方形,并按目标尺寸进行缩略 $t-&gt;setSrcImg("img/test.jpg"); $t-&gt;setCutType(1);//这一句就OK了 $t-&gt;setDstImg("tmp/new_test.jpg"); $t-&gt;createImg(60,60); 手工...

Global site tag (gtag.js) - Google Analytics