0

写真のセットにキャプションを追加する最良の方法を見つけようとしています。これはプロセスです:

  1. ユーザーが写真をアップロード (例: 10)
  2. アップロードが成功すると (ユーザー名でラベル付けされたフォルダーに保存されます)、ページが更新され、写真がリストに表示され、その横に「キャプション」入力が表示されます。
  3. ユーザーはキャプションを入力し、[送信] をクリックします。
  4. 写真のキャプションが保存されます

私が理解するのに苦労しているのは、写真の名前とキャプションを配列に入れる方法です。画像の名前は既に設定されており、写真のアップロードから配列が既に取得されています。配列内の各写真にキャプションを追加するにはどうすればよいですか?

ご協力ありがとうございました!それを別の方法で行うことについての提案は大歓迎です!

ブランドン

4

1 に答える 1

0

これは私がしたことです:

  1. ファイルのアップロードでindex.htmlを持っている
  2. upload.php に移動: ファイルをアップロードし、ユーザーのフォルダー (例: brandon/photos/) に保存します。
  3. アップロードが完了したら、入力「テキスト」ボックスで「foreach」を使用して写真を「エコー」します。各テキスト ボックスには、キャプションの配列を構築する「キャプション []」の「名前」があります。
  4. 送信時に、「addcaptions.php」に移動します: files 配列と captions 配列を結合します
  5. 次に addcaptions.php は、「foreach」を使用して、写真のファイル名、対応するキャプション、および写真に対応するユーザー名を、「mysqli」を使用して MySql データベースに追加します。

そして、それは完全に機能します!すべての写真とキャプションが結合され、すぐに使用できます。

この問題を見てくれてありがとう!

于 2012-10-19T00:34:44.893 に答える