0
我是,使用cakephp表單助手將圖像上傳到我的服務器。上傳的文件名存儲在數據庫中,但我想在服務器上存儲完整的文件路徑,因爲我需要在我的json View(result)中顯示 。我試圖用我的表單中的隱藏輸入來完成此操作,但這並不奏效,所以我卡住了。請任何幫助!這是我的表格:如何將使用CakePHP上傳到我的數據庫中的文件的文件路徑存儲起來?
<div class="images form">
<?php // echo $this->Form->create('Image');?>
<?php echo $form->create('Image',array('type' => 'file')); ?>
<fieldset>
<legend><?php __('Add Image'); ?></legend>
<?php
echo $this->Form->input('gallery_id');
echo $this->Form->input('name');
//echo $this->Form->input('img_file');
$form->input('img_file', array('type' => 'file'));
echo $form->input('plaatsfoto', array('value'=>'http://localhost/tut_blog/img/uploads/images/','type' => 'hidden'));
?>
</fieldset>
<?php echo $this->Form->end(__('Submit', true));?>
</div>
<div class="actions">
<h3><?php __('Actions'); ?></h3>
<ul>
<li><?php echo $this->Html->link(__('List Images', true), array('action' => 'index'));? ></li>
<li><?php echo $this->Html->link(__('List Galleries', true), array('controller' => 'galleries', 'action' => 'index')); ?> </li>
<li><?php echo $this->Html->link(__('New Gallery', true), array('controller' => 'galleries', 'action' => 'add')); ?> </li>
</ul>
</div>