我是CakePHP的新手。有人可以帮我使用Cake PHP使用HTML 5进行多文件上传的代码。任何帮助将不胜感激。
这是我到目前为止所拥有的:
<tr>
<th>ID</th>
<th>File Name</th>
<th>Size</th>
</tr>
<?php foreach($files as $file): ?>
<tr>
<td>
<?php echo $file['Doc']['id'];?>
</td>
<td>
<?php echo $this->Html->link($file['Doc']['name'], array('controller' => 'files', 'action' => 'uploads', $file['Doc']['name'])); ?>
</td>
<td>
<?php echo number_format($file['Doc']['size']/1023,0).' KB';?>
</td>
</tr>
<?php endforeach;?>
<h1>Add a File</h1>
<?php
echo $this->Form->create('Doc',array('type'=>'file'));
echo $this->Form->file('File');
echo $this->Form->submit('Upload');
echo $this->Form->end();
?>
答案 0 :(得分:0)
你可以使用现有的插件吗?如果是这样,你想尝试这个插件:https://github.com/srs81/CakePHP-AjaxMultiUpload/ - 支持多文件上传,AJAX等。