0

私は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(); 
?>
4

1 に答える 1

0

これに既存のプラグインを使用してもよろしいですか?もしそうなら、このプラグインを試してみませんか: https://github.com/srs81/CakePHP-AjaxMultiUpload/ - 複数ファイルのアップロード、AJAX などをサポートします。

于 2012-11-07T23:55:53.337 に答える