0
我有这个程序,我需要处理一个文本文件。 对于用户选择一个文件,我使用的这样的:cakephp将字符串传递给控制器
<?php echo $this->Form->file('prodfile'); ?>
它提供了一个浏览器按钮并与所述路径选择的文件的输入。
用户浏览文件后,点击我的链接触发该方法。
我怎样才能在“prodfile”输入的字符串值添加到AA环节,因为这一个?:
<?php echo $this->Html->link(__('Process File'), array('controller' => 'qcas', 'action' => 'loadProdFromFile', 'dataFile' => $this->data['Project']['prodfile'], 'dirId' => $dirs['id']), null, __('Please confirm you want to Load Production from File for Dir %s?', $dirs['dir_dataname'])); ?>
试过了前者,但因为我没有提交表单,在“prodfile值'没有到达控制器。
如何将此文件输入的字符串值传递给控制器? (只需要字符串解析并在控制器上构建合适的路径)。
更新:我目前正在使用Ajax来完成这项任务,但如果有人可以建议采用其他方法,请执行此操作。
你能帮忙吗?
非常感谢!