Я искал в интернете информацию о своей проблеме, но ничего не нашел.Я должен отправить форму в файл php.Проблема в том, что я использую фреймворк под названием zend, и я не понимаю, как отправить мою переменную в функцию action из моего контроллера.Что я могу указать в своем действии формы имя моего контроллера или название моей функции?
Моя форма:
<form name=="downloadFile" id="downloadFile" method="POST" action=="ajaxdownloadfile()">
<input type="hidden" name="id" value="<?php $elem['evt_id']?>" />
<input type="hidden" name="nomfic" value="<?php $elem['evt_nomfic']?>" />
<input type="hidden" name="statut" value="<?php $elem['evt_statut']?>" />
<img class='js-img-download' type="submit" src='/img/download.png'>
</form>
Мои функциональные действия в контроллере:
public function ajaxdownloadfileAction() {
$this->_helper->layout->disableLayout();
$this->_helper->viewRenderer->setNoRender();
$this->view->lib = $this->_labelsFile;
$connection = ssh2_connect($this->_configFile->ftp->hostname, $this->_configFile->ftp->port);
if ($connection) {
$login = ssh2_auth_password($connection, $this->_configFile->ftp->login, $this->_configFile->ftp->password);
if ($login) {
$content = true;
if ($content) {
$id = $this->_getParam('id');
var_dump($id);
$nomfic = $this->_getParam('nomfic');
var_dump($nomfic);
$statut = $this->_getParam('statut');
echo $statut;