2

よし、ページにアップロード ボタンを配置するには、基本的に、ファイルをサーバーにアップロードする php ファイル (呼び出しは upload.php) を呼び出すだけだということを学びました。サーバー内のどこにphpファイルを配置する必要があるのか​​\u200b\u200bわからないので、それを呼び出すことができます。

オンラインで答えが見つからないので、私は愚かだと感じています。データベースを作成する必要があると言われましたが、Joomla でデータベースを編集する方法がわかりません。SQL のクラスを受講したので、それについて学ぶ必要はありません。どこにあるのかわからないだけです。コンポーネントを作る必要があるとも言われました。しかし、私がやりたいのは画像をサーバーにアップロードするアップロードボタンだけなので、これは紛らわしいです。

4

2 に答える 2

1

私はあなたの不満を理解しています。私はあなたがやろうとしていることについての基本的な考えを持っています。以下にいくつかのオプションを示します。

  1. Joomlaを見てみたいと思うかもしれません。拡張ディレクトリ ™</a>。すでにこれを行っているコンポーネントまたはモジュールが見つかるかもしれません。

  2. 自分でやりたい場合は、小さなモジュールまたは Joomla 内のコンポーネントを作成する必要があります! Joomla!を参照してください。このトピックに関するドキュメントまたはチュートリアル。最初に Joomla! の仕組みを理解する必要があるため、すぐには機能しないことに注意してください。動作します。したがって、upload.php ファイルはモジュール / コンポーネント ファイルに入ります。SQLを実行する必要はないと思います。

  3. 「ユーザーを許可する」という部分は少し紛らわしいです...すべてのユーザーがサーバーに物をアップロードすることを「許可」したいですか、それとも単に登録ユーザーですか?一般に、スクリプトのアップロードは、セキュリティの観点から非常に強力である必要があります。この場合、Joomla!を検索する必要があります。ACL

于 2012-11-15T06:56:51.443 に答える
0

フォームを作成して「メディア」フィールド タイプを追加するだけです。

http://docs.joomla.org/Standard_form_field_types

「ファイル」フィールド タイプを選択して、さまざまなタイプのフィールドを許可することもできます。

両方のフィールドは、Joomla Component Creator を使用して追加できます: http://www.notwebdesign.com/joomla-component-creator/

また、画像を 3 つの異なるサイズにスケーリングできる優れた画像アップロード機能を備えたK2もご覧ください。

于 2012-11-16T09:23:08.597 に答える