简单PHP上传图片、删除图片实现代码_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
//这里再将$img的值写入到数据库中对应的字段

删除图片:

复制代码 代码如下:

unlink(“uppic/”.$img); //当然,变量的值是从数据库中读取出来的,PHP删除图片比ASP简洁多了

时间: 2024-12-31 20:04:20

简单PHP上传图片、删除图片实现代码_php实例的相关文章

php编写的简单页面跳转功能实现代码_php实例

不多说,直接上代码 复制代码 代码如下: //链接数据库'查询mysql_connect('localhost','username','userpwd')or die("数据库链接失败".mysql_error());mysql_select_db('库名');mysql_query('set names utf8');$sql1="select * from user ";$query1=mysql_query($sql1);$count=array();whi

回帖脱衣服的图片实现代码_php实例

randimage.php 复制代码 代码如下: <?php/*+---------------------------------------------------------+| By Bleakwind http://www.weaverdream.com+---------------------------------------------------------+*/$dir = "images/";//图片目录,注意是按照名字排序显示的...$imgwidth

用phpmailer实现简单openvpn用户认证的实现代码_php实例

现在每个人都有无数帐号密码, 难免记不住; 原理是通过 邮件服务器 pop 服务完成认证,也可以使用SMTP,并加SSL已提高安全性; 免去设置用户/密码麻烦,适合有自己邮件服务器的场合, 需要PHPMailer, 请自行google PHP代码 复制代码 代码如下: <?php require_once('class.phpmailer.php'); require_once('class.pop3.php'); $username = getenv('username'); $passwor

一个简单的网页密码登陆php代码_php实例

复制代码 代码如下: <?php $password = "1234"; // 这里是密码 $p = ""; if(isset($_COOKIE["isview"]) and $_COOKIE["isview"] == $password){ $isview = true; }else{ if(isset($_POST["pwd"])){ if($_POST["pwd"] == $

兼容各大浏览器带关闭按钮的漂浮多组图片广告代码_php实例

JS部分:  复制代码 代码如下: <script type="text/javascript" language="javascript"> function addEvent(obj, evtType, func, cap) { cap = cap || false; if (obj.addEventListener) { obj.addEventListener(evtType, func, cap); return true; } else if

asp 删除数据并同时删除图片的代码_应用技巧

第一种方法:这个是删除单字段图片的代码.比较简单,因为图片字段已经预先存在数据库表的bookpic的字段里面了. 复制代码 代码如下: <!--#include file="conn.asp"--> <% fileid=trim(request("fileid"))'要删除的记录ID set rs=server.createobject("adodb.recordset") sql="select * from sho

PHP仿微信多图片预览上传实例代码_php实例

生产图片区域,上传按钮#btn可替换自己想要的图片 <ul id="ul_pics" class="ul_pics clearfix"> <li><img src="logo.png" id="btn" class="img_common" /></li> </ul> plupload上传 var uploader = new plupload.U

asp 删除数据并同时删除图片的代码

第一种方法:这个是删除单字段图片的代码.比较简单,因为图片字段已经预先存在数据库表的bookpic的字段里面了. 复制代码 代码如下: <!--#include file="conn.asp"--> <% fileid=trim(request("fileid"))'要删除的记录ID set rs=server.createobject("adodb.recordset") sql="select * from sho

php制作的简单验证码识别代码_php实例

一直想写这个,过了很久今天兴趣来了索性记录下. 验证码 全自动区分计算机和人类的公开图灵测试(英语:Completely Automated Public Turing test to tell Computers and Humans Apart,简称CAPTCHA),俗称验证码,是一种区分用户是计算机和人的公共全自动程序.在CAPTCHA测试中,作为服务器的计算机会自动生成一个问题由用户来解答.这个问题可以由计算机生成并评判,但是必须只有人类才能解答.由于计算机无法解答CAPTCHA的问题,