PHP+MYSQL 求一个在数据库中保存图片路径的图片上传程序,要求无错误,并能调用显示
PHP+MYSQL求一个在数据库中保存图片路径的图片上传程序,要求无错误,并能调用显示不要给我提示什么思想。要代码。并且要求有建数据库的提示。如果速度你自认为是PHP+M...
PHP+MYSQL 求一个在数据库中保存图片路径的图片上传程序,要求无错误,并能调用显示 不要给我提示什么思想。要代码。
并且要求有建数据库的提示。
如果速度你自认为是PHP+MYSQL高手并能回答我问题的话 再送200分。
不要乱粘贴,不会PHP+MYSQL的不要乱发,谢谢。
数据库方面怎么操作? 展开
并且要求有建数据库的提示。
如果速度你自认为是PHP+MYSQL高手并能回答我问题的话 再送200分。
不要乱粘贴,不会PHP+MYSQL的不要乱发,谢谢。
数据库方面怎么操作? 展开
2个回答
展开全部
<?php
/*
类名: upload
属性: newName 新文件名
属性: tmpName 临时文件名
属性: path 上传路经
方法: upload() 构造函数,得到文件的后缀名
方法: file_upload() 上传文件
时间: 2007-7-24
*/
class upload
{
public $newName;
public $tmpName;
public $path;
public function upload(){
$arr=explode(".",$this->newName);
$num=count($arr);
$houzhui=$arr[$num-1];
return $houzhui;
}
public function file_upload_D() //多文件上传
{
include_once "dbconn.class.php";
$i=0;
$tmp_name=$this->tmpName;
foreach($this->newName as $image){
$time=time()+8*3600;
$date=date("YmdHis",$time);
$rand=rand(1000,9999);
$arr=explode(".",$image);
$num=count($arr);
$houzhui=$arr[$num-1];
$fileName1=$date.$rand.".".$houzhui;
$images.=$fileName1."|";
$fileName=($this->path).$fileName1;
if(is_uploaded_file($tmp_name[$i])){
if(move_uploaded_file($tmp_name[$i],$fileName)){
//"|".$fileName1;
}else{
$dbconn->POB("上传失败!","-1");
}
}
$i++;
}
return $images;
}
public function file_upload(){ //单文件上传
include_once "dbconn.class.php";
$time=time()+8*3600;
$date=date("YmdHis",$time);
$rand=rand(1000,9999);
$houzhui=$this->upload();
$fileName1=$date.$rand.".".$houzhui;
$fileName=($this->path).$fileName1;
if(is_uploaded_file($this->tmpName))
{
if(move_uploaded_file($this->tmpName,$fileName))
{
return $fileName1;
}
else
{
$dbconn->POB("上传失败!","-1");
}
}
else
{
//$dbconn->POB("文件不能上传!","-1");
}
}
}
$upload=new upload;
?>
//保存图片下次给你mysql的
/*
类名: upload
属性: newName 新文件名
属性: tmpName 临时文件名
属性: path 上传路经
方法: upload() 构造函数,得到文件的后缀名
方法: file_upload() 上传文件
时间: 2007-7-24
*/
class upload
{
public $newName;
public $tmpName;
public $path;
public function upload(){
$arr=explode(".",$this->newName);
$num=count($arr);
$houzhui=$arr[$num-1];
return $houzhui;
}
public function file_upload_D() //多文件上传
{
include_once "dbconn.class.php";
$i=0;
$tmp_name=$this->tmpName;
foreach($this->newName as $image){
$time=time()+8*3600;
$date=date("YmdHis",$time);
$rand=rand(1000,9999);
$arr=explode(".",$image);
$num=count($arr);
$houzhui=$arr[$num-1];
$fileName1=$date.$rand.".".$houzhui;
$images.=$fileName1."|";
$fileName=($this->path).$fileName1;
if(is_uploaded_file($tmp_name[$i])){
if(move_uploaded_file($tmp_name[$i],$fileName)){
//"|".$fileName1;
}else{
$dbconn->POB("上传失败!","-1");
}
}
$i++;
}
return $images;
}
public function file_upload(){ //单文件上传
include_once "dbconn.class.php";
$time=time()+8*3600;
$date=date("YmdHis",$time);
$rand=rand(1000,9999);
$houzhui=$this->upload();
$fileName1=$date.$rand.".".$houzhui;
$fileName=($this->path).$fileName1;
if(is_uploaded_file($this->tmpName))
{
if(move_uploaded_file($this->tmpName,$fileName))
{
return $fileName1;
}
else
{
$dbconn->POB("上传失败!","-1");
}
}
else
{
//$dbconn->POB("文件不能上传!","-1");
}
}
}
$upload=new upload;
?>
//保存图片下次给你mysql的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询