検索

ホームページ  >  に質問  >  本文

PHP 画像アップロードの問題を修正: 複数の投稿で新しい画像をアップロードするには、前の画像を置き換えます

PHP アプリケーションの画像アップロード機能に問題があります。詳細は次のとおりです:

ユーザーが投稿を作成し、投稿に関連する画像をアップロードできるフォームがあります。 画像を含む最初の投稿をアップロードすると、すべてが正常に動作し、画像はサーバーの Uploads というフォルダーに正しく保存され、名前 (例: post1_image.jpg##) で保存されます。 #)。 ただし、最初の画像と同じ名前 (たとえば、post1_image.jpg) を持つ別の画像を含む 2 番目の投稿をアップロードしようとすると、問題が発生します。新しい画像として保存するのではなく、最初の投稿に関連付けられた以前の画像を置き換えます。 アップロードされた各画像に一意の名前が付けられ、既存の画像が上書きされないようにするには、PHP コードを変更するにはどうすればよいですか?以下は、画像のアップロードを処理するために現在使用している PHP コードの簡略版です: リーリー

この問題を解決する方法についての洞察や提案をいただき、誠にありがとうございます。ありがとう!

P粉788765679P粉788765679477日前493

全員に返信(1)返信します

  • P粉936509635

    P粉9365096352023-09-15 00:33:10

    uniqid() 関数を使用すると、アップロードされた各画像に一意の名前が付いていることを確認できます。

    返事
    0
  • キャンセル返事