社区
基础编程
帖子详情
怎样实现文件上传?
yuefeng521521521
2003-10-18 10:28:42
我用的copy函数它总说第一个参数不是一个文件名。
如:E:\\picture\\照片\\1.jpg
但确实是一个文件啊!
在本机上调试还好使的,程序传到服务器上就不好使了,怎么回事?
谢谢
...全文
33
6
打赏
收藏
怎样实现文件上传?
我用的copy函数它总说第一个参数不是一个文件名。 如:E:\\picture\\照片\\1.jpg 但确实是一个文件啊! 在本机上调试还好使的,程序传到服务器上就不好使了,怎么回事? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cmen
2003-10-19
打赏
举报
回复
$tempfile = $_FILES['filename']['tmp_name'];
$temppath = str_replace("\\","/", $tempfile);
if(!move_uploaded_file($temppath,$destfile))
{
echo ("error");
return;
}
要注意windows系统与unix系统的区别,即'\\'转换为'/'。
虎翼网上调试成功
cmen
2003-10-19
打赏
举报
回复
$tempfile = $_FILES['filename']['tmp_name'];
$temppath = str_replace("\\","/", $fileName);
if(!move_uploaded_file($temppath,$destfile))
{
echo ("error");
return;
}
feel8
2003-10-18
打赏
举报
回复
更改一下。
<input name="ima" type="file" id="ima">
copy($_FILES['ima']['tmp_name'], "./$_FILES['ima']['name']");
feel8
2003-10-18
打赏
举报
回复
<input name="ima" type="file" id="ima">
copy($_FILES['ima']['tmp_name'], "./$_FILES['userfile']['name']");
chairj
2003-10-18
打赏
举报
回复
$pic="../images/".$ima_name; // "../images/"为存放图片的路径
copy($ima,$pic);
$ima为表单中
<input name="ima" type="file" id="ima">的name
这样写得先确保你的register_globals = On
feel8
2003-10-18
打赏
举报
回复
copy 函数是从系统的临时目录里copy的,直接从e盘copy传到服务器上当然不好使,因为服务上没有这个e盘的路径。
userfile是表单中文件的名字。
$_FILES['userfile']['name']
客户端机器文件的原名称。
$_FILES['userfile']['type']
文件的 MIME 类型,需要浏览器提供该信息的支持,例如“image/gif”。
$_FILES['userfile']['size']
已上传文件的大小,单位为字节。
$_FILES['userfile']['tmp_name']
文件被上传后在服务端储存的临时文件名。
$_FILES['userfile']['error']
可以用$uploadfile_name\$uploadfile_type等等来解决,upload代表上传文件,例如问题中的:pic
WCF
实现
文件分段上传、支持多个文件一起处理、Log4Net日志记录
WCF
实现
文件分段上传、支持多个文件一起处理、Log4Net日志记录
js
实现
文件上传
进度条
在web应用中,客户端向服务器传送大文件是常用功能。在上传过程中,不给用户提供当前上传进度信息是非常不友好的,这会给用户造成茫然的感觉,例如:文件是上传着呢还是死机了呢?上传什么时候完成呀?我得等待多久呀,上传文件的时候,我能干点别的事儿吗,如此等等。因此,给用户提供一个
文件上传
进度条,是每一个尊重客户的程序员应做到的最起码的职业操守。 本文中包含的知识点包括:进度条的
实现
、本地文件读取到字节数组、ajax等。这些知识点都可以在容百川上传的资料中得到。
FastDFS 分布式文件系统部署
Re: FastDFS 分布式文件系统部署 ============================== FastDFS 分布式存储主要功能有:文件存储,文件同步,文件访问(
文件上传
/下载),特别适合以文件为载体的在线服务,如图片网站,视频网站等 它的存储特点是对文件体积小或超小,同时文件的数量特别多的存储情况支持较好,(如果是大文件的存储就推荐使用 Glusterfs 分布式网络文件存储),所谓的小文件就是指网站的图片,文档或者小视频等等,体积范围在4K~500MB之间。所谓的大文件指软件的镜像包、电影等等。 除了FastDFS存储文件特点之外,它同时具备自我负载均衡的能力,可以解决了运维自动化的关键问题。 # 块存储、文件存储、对象存储这三者的本质差别是什么? 1)块存储:磁盘阵列,硬盘(块存储主要是将裸磁盘空间整个映射给主机使用的) 2)文件存储:FTP、NFS服务器(解决文件无法共享的问题) 3)对象存储:内置大容量硬盘的分布式服务器(解决容量、性能、可靠性等问题) 多台服务器内置大容量硬盘,再装上对象存储软件, 然后再额外搞几台服务作为管理节点,安装上对象存储管理软件。 # gluterfs主要运行场景: 存储大文件,针对小文件或超小文件的支持比较差 KVM镜像 视频文件 # FastDFS主要运行场景: 存放文件size范围:4K~500MB # 对象存储 - GlusterFS、Ceph、FastDFS(非对象存储) 必备技能:DRBD/NFS/MooseFS/ GlusterFS/ FastDFS/TFS(http://tfs.taobao.org/)/ # 访问客户端:只能专用API访问
实现
存放单元文件size范围:4K~500MB(阅读、声音、视频网站) # 典型用户: ... ...
SWFUpload
实现
多
文件上传
SWFUpload
实现
多
文件上传
,servlet+jsp
怎样用asp调用ftp命令
实现
文件上传
怎样用asp调用ftp命令
实现
文件上传
,怎样调用ftp命令
实现
ftp上传文件的功能?? 因为上传的文件太大又太多,所以不能用fso上传! 而且上传的文件是服务器针对别一服务器,不是客户端对服务器!!
基础编程
21,882
社区成员
140,366
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章