• 技术文章 >后端开发 >php教程

    php资料的上传与删除方法

    2016-06-13 12:49:51原创292
    php文件的上传与删除方法

    1.php文件的上传

    先简单布局一个html操作界面:(图片上传为例)



    submit提交之后,然后判断上传的文件是否为空。同时可以进行文件大小的控制,获取文件名之后,上传文件。

    //获取上传文件的文件名
    	$string = explode(".",$name);
    	$i = count($string);
    	$substring = $string[$i-1];
    	
    	//判断文件大小,名称
    	if($_FILES['photo']['size'] > 0 && $_FILES['photo']['name'])
    	{
    		$dir = 'upfiles/';                     //设置保存目录
    		if(!is_dir($dir))                      //如果没有该目录
    		{
    			mkdir($dir);                   //则创建该目录
    		}
    		
    		$format = "Yndhis";
    		$date = date($format);     //可以通过设置当前时间来重命名文件名
    
    
    		$name = $date.".".$substring;  //重新组合文件名    当前时间.文件后缀名
    		$path = 'upfiles/'.$name;             //组合成完整的保存路径(目录+文件名)
    		
    		$i = move_uploaded_file($_FILES['photo']['tmp_name'],$path);   //保存文件到创建的目录下
    		if($i == false)
    		{
    			echo "";
    			//echo $path;
    		}
    		//保存到数据库中,保存链接信息(文件地址)到数据库中,即例中的p_url  
    		$str = "INSERT INTO picture(s_id,p_url,p_info)VALUES($sid,'$path','$info')";
    		$result = mysql_query($str);
    	
    		if($result)
    		{
    			echo "";
    		}
    		else
    		{
    			//echo $str;
    			echo "";
    		}
    	}
    }
    	
    ?>

    文件上传的主要php函数就是move_upload_file("文件名","文件路径"),注意不要写错了。


    2.php文件删除

    php文件删除只需要使用unlink()函数即可。

    alert('图片信息删除成功!');window.location.href='//m.sbmmt.com/m/article/picture_manage.php'";
    	}
    	else
    	{
    		//echo $str;
    		echo "";
    	}
    }
    else
    {
    	echo "";
    }
    ?>
    


    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:quot script gt lt name
    上一篇: 请教大家php5.1.6还有人用吗 下一篇: php语法,该怎么解决
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• PHP 页面跳转到另一个页面的多种方法方法总结_PHP教程• sourcesafe管理phpproj文件的补充说明(downmoon)_PHP教程• php xml文件操作代码(一)_PHP教程• 继续收藏一些PHP常用函数第1/2页_PHP教程• 懒惰是金 介绍几个php通用的函数第1/2页_PHP教程
    1/1

    PHP中文网