求助关于使用opera游览器使用php上传组件的问题 本帖最后由 python104644885 于 2010-03-08 15:42:56 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 以下这段代码导致opera游览器在上传文件的时候。无法读取文件名称、upload.php //添加了table标签 ------------------------------------------------------------ <script language="JavaScript" type="text/JavaScript"> function add_soft(){ var str=""; num=document.myform.soft_nums.value; for(var i=1;i <=num;i++){ if(i <10){ str+=' '; } str+=+i+': <input type="file" name="allfile2[]" /> <br/> <textarea rows="3" name="filecontent[]" cols="64" >支持机型 </textarea> <br> <br>'; } //alert(str); input.innerHTML=str; } </script> <table cellpadding="2" cellspacing="1" > <form name="myform" method="post" action="upload1.php" enctype="multipart/form-data" > <tr> <td > 新增 <input type="text" size="2" name="soft_nums" value="0">个 <input type="button" name="os_submit2" value="设置" onclick=add_soft()> <br/> 支持格式:请在站点配置处设置软件上传格式 </td> <td > <div id="input"> </div> </td> <td > </td> </tr> <input type="submit" name="dosubmit" value=" 保存 " style="background:blue;color:#ffffff;"> </form> </table> upload1.php 输出结果: 没有获取到文件名称tmpName= Name= ---------------------------------------------------------------- <?php $soft_nums=$_REQUEST['soft_nums']; $AllFile=$_FILES['allfile2']; for($i=0;$i <$soft_nums;$i++){ $tmpName[$i]=$AllFile['tmp_name'][$i]; $Name[$i]=$AllFile['name'][$i]; echo "tmpName=". $tmpName[$i]." <br>"; echo "Name=". $Name[$i]." <br>"; } ?> ----------------------------------------------------------------------- 用amfphp 在apache安装时设了81端口的服务器上连接 是这样写吗? 问下编辑器问题 新手求助 PHP采集新闻的问题 有什么办法可以先显示后计算的? linux安装配置小问? 各位,我怎么算得Unix时间和中国北京时间相差23天呢,请高手进来看一下! SQL密码MD5加密问题 在学做论坛时,做一个类似于解析UBBCode的函数时又遇到了困难。 MYSQL服务的启动问题 错在哪里,请指教,急 类的调用问题 PHP高级技术交流群:45067352
------------------------------------------------------------ <script language="JavaScript" type="text/JavaScript">
function add_soft(){
var str="";
num=document.myform.soft_nums.value;
for(var i=1;i <=num;i++){ if(i <10){
str+=' ';
}
str+=+i+': <input type="file" name="allfile2[]" /> <br/> <textarea rows="3" name="filecontent[]" cols="64" >支持机型 </textarea> <br> <br>';
}
//alert(str);
input.innerHTML=str;
}
</script>
<table cellpadding="2" cellspacing="1" >
<form name="myform" method="post" action="upload1.php" enctype="multipart/form-data" > <tr>
<td >
新增 <input type="text" size="2" name="soft_nums" value="0">个
<input type="button" name="os_submit2" value="设置" onclick=add_soft()> <br/>
支持格式:请在站点配置处设置软件上传格式
</td>
<td > <div id="input"> </div> </td>
<td > </td>
</tr> <input type="submit" name="dosubmit" value=" 保存 " style="background:blue;color:#ffffff;">
</form>
</table> upload1.php
输出结果: 没有获取到文件名称
tmpName=
Name=
----------------------------------------------------------------
<?php $soft_nums=$_REQUEST['soft_nums'];
$AllFile=$_FILES['allfile2'];
for($i=0;$i <$soft_nums;$i++){
$tmpName[$i]=$AllFile['tmp_name'][$i];
$Name[$i]=$AllFile['name'][$i];
echo "tmpName=". $tmpName[$i]." <br>";
echo "Name=". $Name[$i]." <br>";
}
?>
-----------------------------------------------------------------------