PHP网站批量上传音乐文件的问题:

螺丝刀2000 2005-11-23 06:35:05

我们单位现在做一个音乐网站,

现在上传歌的时候在PHP网页面上用PHP提供的FTP命令上传歌,

原设计的时候是一个文件一个文件的上传,

但经理现在要求批量上传所以我想问一下,

请问有什么好办法吗?

或好想法吗?
...全文
459 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
tgq1981 2006-03-12
  • 打赏
  • 举报
回复
index.htm:_______________________________________

<form action="index.php" method="post" enctype="multipart/form-data" name="form1">
<table width="540" border="1">
<tr>
<td align="center">新闻图片:   共有<span class="style3">
<input id="files" name="files" type="text" onKeyUp="setid();" value="1">
</span>个图片要上传 </td>
</tr>
<tr>
<td align="left" id="upid"></td>
</tr>
</table>
</form>
<script>
function setid()
{
str='';
if(!document.form1.files)
document.form1.files.value=1;
for(i=1;i<=document.form1.files.value;i++)
str += '<span class="style2">图片' + i + ':</span><input type="file" id="file' + i + '" name="file' + i + '" size="50"><BR><span class="style2">说明' + i + ':</span><input type="text" id="pictext' + i + '" name="pictext' + i + '" value="" size="60" maxlength="254"><br>';
upid.innerHTML = str;
}
</script>





index.php:________________________________________________



for ($i=1; $i<=$files; $i++)
{
if ($_FILES['file' . $i]['size'] != 0)
{
$path = $_SERVER['DOCUMENT_ROOT'] . "/host_pic/news/";
$filename = "news_" . time() . "_" . $i;
$leftname = substr(strrchr($_FILES['file' . $i]['name'], "."), 0);
print "<pre>";
if (move_uploaded_file($_FILES['file' . $i]['tmp_name'], $path . $filename . $leftname)) {
print $_FILES['file' . $i]['tmp_name'] . "文件成功上传==> " . $path . $filename . $leftname . ":\n";
$sqlstr="Insert Into news_pic (newsid, pic, `text`) values ($id, '" . $filename . $leftname . "', '" . $HTTP_POST_VARS['pictext' . $i] . "');";
$result=mysql_query($sqlstr,$conn);
echo $sqlstr . "<BR>";
}
}
}
wxcyz 2006-03-09
  • 打赏
  • 举报
回复
XUploadFiles
這個挺好用的,可以續傳和批量上傳

http://www.blue999.com/xuploadfiles/activex/xu_download.htm
newpeng 2006-03-09
  • 打赏
  • 举报
回复
前台页面动态添加file控件就可以了。
ice_berg16 2006-03-09
  • 打赏
  • 举报
回复
直接用FTP软件传不就完了?
螺丝刀2000 2006-03-09
  • 打赏
  • 举报
回复
求这方面的高手,真是难啊~
螺丝刀2000 2006-03-07
  • 打赏
  • 举报
回复
请大家帮个忙,我的贴子好久没有解决了,

YT7260 2006-03-07
  • 打赏
  • 举报
回复
顶一下,有什么好的activex控件,要求能续传,能传大文件的
thunderx 2005-11-24
  • 打赏
  • 举报
回复
遍历$_FILES就OK了
sky_2008 2005-11-24
  • 打赏
  • 举报
回复
用循环最好了
YT7260 2005-11-24
  • 打赏
  • 举报
回复
有什么好的activex控件,要求能续传,能传大文件
螺丝刀2000 2005-11-24
  • 打赏
  • 举报
回复
能据体谈谈方法吗?

详细点说明一下,,,,

谢谢~
spacet 2005-11-24
  • 打赏
  • 举报
回复
可以考虑用activex控件
stbiid 2005-11-23
  • 打赏
  • 举报
回复
写一个上传函数.
批量上传,就是按量循环上传函数.

21,890

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧