This document details a 2020 December promotion page for a specific product, integrating existing website functionality with a new form submission process. The implementation uses JavaScript, ASP, and SQL to handle form data, email notifications, and database updates, ensuring seamless integration with the existing system. The process involved aligning form field names, modifying existing email handling procedures, and creating a custom page flow for this specific promotion.
2020年12月に行われた特定製品プロモーションに関するページです。
http://www.krinfra.co.kr/a100/
要件:
まず、FORMに入る情報を既存に使用していたjavascript、ASP、SQLなどに渡すためにnameを合わせてくれました。
既存の公式ホームページでお問い合わせを受けて処理していた機能を見てみると
で構成されていました。
だから私は
しました。
まず、メインページに以下の内容を追加してくれました。
<%
Dim arrProDuctNivia(1)
arrProDuctNivia(0) = "NVIDIA"
arrProDuctNivia(1) = "A100"
%>
...
...
...
...
...
Javascriptで以下の内容を追加しました。
function A100_send(obj){
}
Javascriptからactionを受け取るxxxxx4.aspの内容
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
...
...
...
'メール送信者
Set RsMail = DBcon.Execute(SQL_M)
...
...
...
ELSEIF ProductMajorName = "NVIDIA_A100" Then 'NVIDIAテスト!!!!!!!!!!!!!!!!!!!!
...
pagego="purchase.asp?product="&ProductMajorName&""
If ProductMajorName = "NVIDIA_A100" Then
pagego="/a100"
End if
%>
FORMから情報を取得し、
インポートした情報をSQLを活用してメールに入れるために整理してください。
現在、ProductmajorNameに合わせて電子メールを受信するアドレス、送信するアドレスを合わせてください。
該当製品は公式ホームページの製品問い合わせとは異なるページに存在するため、お問い合わせ受付後のページを異ならせていただきます。
受付後、ページを移動します。
一度テストしてみました。
フォームに情報を入れて「受付」をして、
完了になったというALERTを受け取りました。
メールが届きました!
グループウェア「営業支援/製品購入お問い合わせ」に情報が入ってきました!
感触とレビュー: