PHP头条
热点:

php资料的上传与删除方法


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 "《script》alert('文件保存失败!');《script》";
			//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 "《script》alert('图片添加成功!');《script》";
		}
		else
		{
			//echo $str;
			echo "《script》alert('图片添加失败!');《script》";
		}
	}
}
	
?>

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


2.php文件删除

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




www.phpzy.comtrue/phprm/19987.htmlTechArticlephp资料的上传与删除方法 php文件的上传与删除方法 1.php文件的上传 先简单布局一个html操作界面:(图片上传为例) submit提交之后,然后判断上传的文件是否为空。同时可以进行文件大...

相关文章

PHP之友评论

今天推荐