php怎样上传文件并把上传后文件地址保存到access数据库
- 提问者网友:太高姿态
- 2021-04-26 16:38
- 五星知识达人网友:孤独入客枕
- 2021-04-26 17:53
FTP上传
先设置好你的FTP,必须和你空间商的FTP名一样
打开后,出现界面如: 选择菜单上的“站点”->“站点管理器”,如下图: 点击“新建站点”按钮,在新出的窗口输入网站名称,比如输入“我的网站”,点击确定,如下图: 建立新站点后,如上图,下一步需要做的是输入“IP地址”、“用户名称”、“密码”,其他设置不需要填写,见下图,然后点击“连接”按钮。 IP地址、用户名称、密码正确的话,就可以连接到你的网站空间了,参考如下图: 以上图片,左侧是你电脑上的文件、右边是网站空间上的内容。如果你想把某文件夹上传到空间上,只需在文件夹右键点击,然后“发送”即可。
至于保存到access数据库,需要到你空间里设置的
- 1楼网友:空山清雨
- 2021-04-26 18:05
给你 我用的上传函数吧:
function uploadfile($filename,$tmpfile,$filesize,$newname,$type,&$msg='') { global $attach_maxsize; global $err_msg; $old_file=$filename; $extension = strtolower(substr(strrchr($filename, "."),1));
if(!in_array($extension,$type)) $msg=$old_file.' 上传的格式有误!\n'; if($filesize>$attach_maxsize) $msg=$old_file.' 上传的文件大了!\n'; if(!empty($msg)){ return false; } if(is_uploaded_file($tmpfile)){ if(move_uploaded_file($tmpfile ,$newname)){ @unlink($tmpfile);//删除临时文件 return true; } } }
其中 $filename 就是你上传后得到的文件名字, 上传之前 $filename 是自定义的。
PHP相关问题 http://www.gesoso.com/category/php