Browser 为不同浏览器提供不同结果的文件数组
我上传了一个文件在蛋糕phpBrowser 为不同浏览器提供不同结果的文件数组,browser,cakephp-1.3,Browser,Cakephp 1.3,我上传了一个文件在蛋糕php <?php echo $form->create("Video",array('action'=>'add','name'=>'thisform','enctype'=>'multipart/formdata','onsubmit'=>'javascript: return validate();')); echo $form->input("file_name",array('type'=>'file','id'=
<?php echo $form->create("Video",array('action'=>'add','name'=>'thisform','enctype'=>'multipart/formdata','onsubmit'=>'javascript: return validate();'));
echo $form->input("file_name",array('type'=>'file','id'=>'file_name','label'=>'','div'=>''));
echo $form->end();?>
但在mozilla中,我得到了以下信息
Array(
[Video] => Array(
[file_name] => Array(
[name] => imp.txt
[type] => text/plain
[tmp_name] => D:\xampp\tmp\php63.tmp
[error] => 0
[size] => 1568
)
)
)
Array(
[Video] => Array(
[file_name] =>
)
)
当我使用
'enctype'=>'multipart/formdata';它在mozilla中不起作用
但是当我写作的时候
“enctype”=>“multipart/form data”,它可以工作。好的格式是你的朋友Ipsita。这是一个愚蠢的错误。但是Chrome不像Mozilla那样严格。