Joomla问题与自定义表单和文件上传

时间:2017-08-18 15:19:13

标签: php joomla joomla3.0

我在default.php中创建了一个表单。它看起来如下:

 <form id="import_form" method="post" action="index.php?option=com_jobsearch&task=jobs.import" enctype="multipart/form-data" >
      <input type="file" name="xml_file" id="xml_file"/>
      <type="submit" id="import_submit" class="import_submit" value="Import"/>  
 </form>

我在controllers文件夹的jobs控制器中创建了一个名为import的函数(用于任务)。

function import(){
  echo time();die;
}

可以使用以下网址访问此功能

index.php?option=com_jobsearch&task=jobs.import

此外,当我上传一个小尺寸文件时,它可以正常工作。

但是当我上传大小为50 MB的文件时。上传完成后会给出以下错误。

0 Invalid controller: name='jobs', format=''

我检查了php.ini,似乎一切都很好。

max_execution_time=20000
memory_limit=256M
upload_max_filesize=256M
post_max_size=256M

我发现错误显示了前模板,当我调查它时发现它将表单发布到前面的index.php文件而不是管理员的index.php文件。

请让我知道我做错了什么。

0 个答案:

没有答案