텍스트 파일을 처리해야하는이 절차가 있습니다. 사용자가 파일을 선택하려면,이를 사용하고 있습니다 : 브라우저 버튼을 선택한 파일의 경로와 입력을 제공cakephp 컨트롤러에 문자열 전달
<?php echo $this->Form->file('prodfile'); ?>
합니다.
사용자가 파일을 찾아 본 다음 내 링크를 클릭하여 메서드를 실행하십시오.
나는 전자를 시도이 하나?<?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'])); ?>
으로 AA 링크에 'prodfile'입력에 문자열 값을 추가 할 수 있지만, 어떻게
나는 형태로, 'prodfile에 값을 제출 아니에요 이후 '컨트롤러에 도달하지 않습니다.
이 파일 입력의 문자열 값을 컨트롤러로 전달하는 방법은 무엇입니까? (문자열을 구문 분석하고 컨트롤러에 올바른 경로를 작성하기 만하면됩니다.)
업데이트 : 현재 저는 Ajax를 사용하기 위해 발을 들여 놓았습니다. 그러나 누군가 다른 접근법을 제안 할 수 있다면 제발하십시오.
도와 주시겠습니까?
고맙습니다.