0

ウェブサイトの管理を引き継いだばかりです。所有者は、ユーザーが連絡先の html メール フォームを介してファイルを添付する機能を追加できるかどうかを尋ねてきました。電子メール フォームは .asp ファイル経由で送信されます。

私は.aspについて何も知りませんが、できる限り調査しましたが、まだ迷っています。サーバー上のフォルダーにファイルを送信するファイル アップロード ボタンをフォームに追加できることはわかっていますが、フォームに他のコードが必要かどうかはわかりません。

これは .asp ファイル内のコードのサンプルです。現在動作していることがわかっているので、これにコードを追加するだけでよいのでしょうか、それとも置き換える必要があるのでしょうか?

改訂されたhtml

<form method="POST" enctype="multipart/form-data" name="upload test" action="test_sendMail.asp">
<p><input type="file" name="upload" size="20"><input type="submit" value="Submit" name="Submit"><input type="reset" value="Reset" name="Reset"></p>

4

1 に答える 1

0

内蔵のCDOメールを使ってみませんか?

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="mymail@mydomain.com"
myMail.To="someone@somedomain.com"
myMail.TextBody="This is a message."
myMail.AddAttachment Server.MapPath("..\mydocuments\attachment.txt")
myMail.Send
set myMail=nothing
%>
于 2011-02-17T14:22:39.353 に答える