喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: 求助多重变量的数组转换  
 
skoy
新手上路
Rank: 1
初级会员


UID 63622
精华 0
积分 15
帖子 52
金钱 15 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2005-3-21
状态 离线
求助多重变量的数组转换

下面是一段多文件上传的代码,劳烦高手指点一下,如何将所有上传文件名存成数组的形式,并输出来,在下初学已困惑数天,大家帮帮忙,先谢谢了!

<?php
$updir 
"uptest ";
foreach (
$_FILES["upfile"]["error"] as $key => $error) {
   if (
$error == UPLOAD_ERR_OK) {
        
mt_srand((double)microtime()*1000000);
        
$randy=mt_rand(0,99999);
        
$filename=date("Ymd").$randy;
        
$exname=strtolower(substr(strrchr($_FILES["upfile"]["name"][$key],"."),1));
        
$file_name=$filename.'.'.$exname;        
      if(
move_uploaded_file($upfile[$key], $updir.$filename[$key])){              
                  echo 
$file_name "OK! <br>";
    }
    else {
                       echo 
"Error!";
    }
    }
}
?>
<HTML> 
<HEAD> 
<TITLE> New Document </TITLE> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></HEAD> 
<BODY> 
<table> 
<form name="form" action=<?=$PHP_SELF?> method="post" enctype="multipart/form-data"> 
    <tr><td>上传文件:</td><td><input name = "name" type="text"></td></tr> 
   <?php 
        
for($i=0;$i<4;$i++){ 
   
?> 
   <tr><td>上传文件名<? echo $i?>:</td><td><input name="upfile[]" type="file" ></td></tr> 
   <?php 
   
// 完成循环 
   
?> 
   <tr><td><input type="submit" name="submit" value="确定"></td> 
              <td><input type="reset" name="reset" value="重填"></td></tr> 
</form> 
</table></BODY></HTML>
[ 本帖最后由 skoy 于 2006-6-19 02:58 PM 编辑 ]




我是新手!
2006-6-19 02:51 PM#1
查看资料  发短消息  顶部
 
phphp
版主
Rank: 7Rank: 7Rank: 7
加班一族


UID 65188
精华 1
积分 184
帖子 3007
金钱 173 喜悦币
威望 10
人脉 1
阅读权限 100
注册 2005-7-20
来自 北京市海淀区
状态 离线
[推荐阅读] mysql数据恢复后,进入主页提示Template Error~~
print_r($_FILES)就是



书到用时方恨少, 事非经过不知难
2006-6-19 06:09 PM#2
查看资料  访问主页  Blog  发短消息  QQ . .   顶部
 
skoy
新手上路
Rank: 1
初级会员


UID 63622
精华 0
积分 15
帖子 52
金钱 15 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2005-3-21
状态 离线
[推荐阅读] 人妖
原来如此,多谢啦!



我是新手!
2006-6-20 01:51 PM#3
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.024184 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP