谁能帮忙解决php上传音乐文件的问题?
Upload.php主要实现上传功能,选择文件,重命名文件,上传到服务器,提交数据到phome.php。
Phome.php主要处理成员连接的生成,数据提交给add_soft.php
不再给出add_soft.php文件,实验者只需做一个页面回显,存储地址变量即可。
制作时提出以下问题:
1.如何实现上传功能
2.文件名是否可用?如果没有,该如何处理文件名?
3.如何实现会员的下载链接?
回答以下问题:
1.看了一本手册(参考1),查了文件系统函数库,看到一个copy()函数,就用了。
2.文件上传自然使用如下文件类型输入:
& lt输入类型=文件名=文件名& gt
我渴望通过phome.php的filename变量得到我上传的文件的名称,但事实上并不是这样。这个文件名变量保证。
保存上传时使用的临时文件名,以结尾。tmp,位置是在php.ini中设置的上传的临时文件目录。
如果不能直接获取,就要给它另起一个名字,这样才能保证所有上传的文件都有不同的名字。很自然,当你想到使用该系统的日期时,
要时不时实现这个功能,大概就是date()这样的函数了。我早就忘记怎么用那些功能了。参见手册1,日期时间函数date()有这样一句话:
如果没有传入时间戳值,则当前服务器的时间将被格式化并返回。
好,那就用date(" ymd his ");这样可以生成主文件名,扩展名?我想限制所有上传的文件都是rar,但是想想这个限制就不好了。我哥们最近给实验室换了一批代码,还有一个带上传功能的罐子。看完之后发现上传的页面上有一个下拉列表,是文件类型。我认为它应该处理文件扩展名问题。我自己加了一个下拉列表,加了一个变量,就ok了!
这里可能会有新手觉得头大。php中的字符串变量可以连接在一起,也就是一个“.”是用来实现这个功能的。看看节目你就明白了。