0
CakePHP的2.x的上OpenShift PAASCakePHP的2.x的文件上傳
我試圖讓所有有關文件的細節
- 名
- 型
- 臨時名稱
部分結果:
print_r($this->data);
Array ([Import] => Array ([file] => PCI_card_KCF_04252013.csv))
和..
print_r($this->request->params);
Array ([plugin] => [controller] => products [action] => import [named] => Array () [pass] => Array ())
我在ProductsController的以下內容:
public function import() {
//print_r($this->request);
print_r($this->data);
}
我已經中index.ctp如下:
<?php echo $this->Form->create('Import',
array(
'class' => 'form-horizontal',
'style' => false,
'url' => array ('controller' => 'products', 'action' => 'import')
)); ?>
<div class="control-group">
<?php echo $this->Form->input('file',
array(
'type' => 'file',
'label' => false,
'div' => 'controls',
)); ?>
</div><!-- end of control group -->
<div class="control-group">
<?php echo $this->Form->submit(_('Import'),
array(
'type' => 'submit',
'class' => 'btn btn-primary btn-large',
'label' => false,
'style' => false,
'div' => 'controls'
)); ?>
</div>
<?php echo $this->Form->end(); ?>