跪求PHP+MYSQL实现文件上传到文件夹,路径存入数据库的实例。
答案:2 悬赏:70 手机版
解决时间 2021-04-08 14:59
- 提问者网友:暮烟疏雨之际
- 2021-04-07 19:11
跪求PHP+MYSQL实现文件上传到文件夹,路径存入数据库的实例。
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-04-07 20:36
HTML代码:
PHP代码:
//上传图片
$oldName = $_FILES['pics']['name']; //form表单中的上传图片的name值(pics)
$tmp = explode(".",$oldName);
$newName = time().".".$tmp[1];
$uploadfile = "upload/".$newName; //图片存放的路径
if(is_uploaded_file($_FILES['pics']['tmp_name'])){
move_uploaded_file($_FILES['pics']['tmp_name'],$uploadfile);
}
$sql = "insert into `product` (path) values ('".$newName."')";
$query = mysql_query($sql);
原理解析:把路径和文件名组合成一个字符串,插入到数据库中就OK了。
PHP代码:
//上传图片
$oldName = $_FILES['pics']['name']; //form表单中的上传图片的name值(pics)
$tmp = explode(".",$oldName);
$newName = time().".".$tmp[1];
$uploadfile = "upload/".$newName; //图片存放的路径
if(is_uploaded_file($_FILES['pics']['tmp_name'])){
move_uploaded_file($_FILES['pics']['tmp_name'],$uploadfile);
}
$sql = "insert into `product` (path) values ('".$newName."')";
$query = mysql_query($sql);
原理解析:把路径和文件名组合成一个字符串,插入到数据库中就OK了。
全部回答
- 1楼网友:第四晚心情
- 2021-04-07 21:03
如果是xp下iis平台中,一般在安装目录下的data文件夹下,或者在c:\documents and settings\all users\application data\mysql\mysql server 5.1\data(你的可能是c:\documents and settings\all users\application data\mysql\mysql server 5.0\data)
如果安装的时候设置在其他目录下那就要看你设置的目录了;
linux的一般在程序那个文件下下面的data目录下。
你还可以通过mysql的配置文件(windows的在安装目录下的my.ini)中查看datadir="******"的值
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯