添付ファイル付きの電子メールを送信します。その添付ファイルは、メールがトリガーされるのと同じフォームにアップロードされます。
背景: つまり、FROM から名前、住所などの詳細を取得する FORM があります。詳細を入力すると、ユーザーは添付ファイルを参照してアップロードできるようになります。[アップロード] ボタンをクリックすると、ファイルがサーバーにアップロードされます。
ユーザーがこの FROM の SUBMIT ボタンをクリックしたときに上記のすべてのアクションを実行した後、フォームに入力されたすべての詳細とアップロードされたファイルが添付された電子メールがトリガーされます。
今、私が直面している問題は次のとおりです。アップロードボタンをクリックすると、ファイルがアップロードされますが、入力したすべての入力が消えます。
これに関する解決策をいただければ幸いです。
注意: メール機能のようなフリーウェアは使用していません。メールは vbscript 関数によって送信されます。
以下は、i/p フィールドの値がどのように取得されるかのロジックです。
ssr_imo = sql_ship_friendly(request.form("ssr_imo"),10)
ssr_ship_name = sql_ship_friendly(request.form("ssr_ship_name"),100)
ssr_ins_nr = sql_ship_friendly(request.form("ssr_ins_nr"),20)
ssr_ins_date = sql_date_friendly(request.form("ssr_ins_date"),30)
port_name = sql_ship_friendly(request.form("port_name"),50)
ssr_port_id = sql_ship_friendly(request.form("ssr_port_id"),20)
opStat = sql_ship_friendly(request.form("opStat"),20)
subEmail = sql_ship_friendly(request.Form("ssr_sub_email"),200)
subName = sql_ship_friendly(request.Form("ssr_sub_name"),70)
ssr_q2 = validate_q_ssr(request.form("ssr_q2"))
ssr_q3 = validate_q_ssr(request.form("ssr_q3"))
debugNote "<b> TEST = </b>" & ssr_q3
ssr_q4 = validate_q_ssr(request.form("ssr_q4"))
ssr_q5 = validate_q_ssr(request.form("ssr_q5"))
ssr_q6 = validate_q_ssr(request.form("ssr_q6"))
ssr_q7 = validate_q_ssr(request.form("ssr_q7"))
ssr_q8 = validate_q_ssr(request.form("ssr_q8"))
ssr_q9 = validate_q_ssr(request.form("ssr_q9"))
ssr_q10 = validate_q_ssr(request.form("ssr_q10"))
ssr_q11 = validate_q_ssr(request.form("ssr_q11"))
ssr_q12 = validate_q_ssr(request.form("ssr_q12"))
ssr_q13 = validate_q_ssr(request.form("ssr_q13"))
ssr_qa = validate_q_ssr(request.form("ssr_qa"))
ssr_qb = validate_q_ssr(request.form("ssr_qb"))