ユーザーがファイルを添付し、メッセージを入力すると、ワードプレス用の PHP メーラー プラグインを使用して電子メールが送信されるアプリケーションを作成しています。JavaScript を使用してアップロード HTML フォームからファイル情報を取得し、次に php を使用してメールを送信します。プラグインは、サーバー上の特定の場所に保存されているファイルを次の関数を使用して送信するときに機能します。
$mail->AddAttachment("./new6.txt","attachment");
選択したファイルをサーバーに保存せずに電子メールで送信する方法があるかどうか疑問に思っていました。つまり、ユーザーはアップロードするファイルを選択できますが、取得する場所に保存せずに、この php 関数でファイルを送信できますか? ファイルの情報を取得できる $_FILES 配列があることは知っていますが、そのファイルを最初にどこかに保存せずに送信できますか? アップロードフォームの要点はそれを「アップロード」することなので、そうではないと思いますが、javascriptなどで何かできるかどうか疑問に思っています。
助けてくれてありがとう