2

好的,所以我了解到要在页面上有一个上传按钮,你所做的基本上就是调用一个 php 文件(调用是 upload.php),它将一个文件上传到服务器。我不知道应该将 php 文件放在服务器中的哪个位置,以便调用它。

我觉得很愚蠢,因为我在网上找不到任何答案。我变得非常沮丧和困惑,因为我被告知我需要创建一个数据库,但我不知道如何在 Joomla 中编辑一个数据库。我参加了 SQL 课程,所以我不必学习。我只是不知道它在哪里。我还被告知我需要制作一个组件。但这很令人困惑,因为我想做的只是有一个上传按钮,可以将图像上传到服务器。

4

2 回答 2

1

我理解你的沮丧。我对你正在尝试做的事情有了基本的了解。这里有几个选项:

  1. 您可能想看看Joomla!扩展目录™</a>。您可能会发现已经为您执行此操作的组件或模块。

  2. 如果您想自己做,则需要在 Joomla 中创建一个小模块或组件!请参考Joomla! 有关此主题的文档或教程。请注意,您不会立即使用它,因为您首先需要了解 Joomla!作品。所以你的upload.php 文件将进入你的模块/组件文件。我认为您不需要执行任何 SQL。

  3. 现在“允许用户”的部分有点令人困惑......您想“允许”任何用户将内容上传到您的服务器,或者只是说注册用户?一般来说,从安全的角度来看,上传脚本需要非常强大。如果是这种情况,您需要搜索Joomla!访问控制列表

于 2012-11-15T06:56:51.443 回答
0

您可以简单地创建一个表单并添加“媒体”字段类型。

http://docs.joomla.org/Standard_form_field_types

您还可以选择“文件”字段类型以允许不同类型的字段。

这两个字段都可以使用 Joomla 组件创建器添加:http ://www.notwebdesign.com/joomla-component-creator/

您可能还想看看K2,它具有出色的图像上传功能,可以将图像缩放为三种不同的尺寸。

于 2012-11-16T09:23:08.597 回答