注文フォームでリアルタイムに計算したい、入力項目をリアルタイムで計算したい、住所自動入力を設置したい、クールな必須チェックをリアルタイムで行いたいなどなど、メールフォームのことならどんなことでもご相談下さい。
どのような実装でも変更する可能性がある、または頻繁に変更される可能性があるような箇所は出来る限り簡単に変更できるようユーザ目線での実装を行います。
SMTP送信への改修
配布版はSendmailで送信していますが、これをSMTPを利用して送信するように改修します。
理屈的にはメーラーで送信する場合と同じですので、メールがより確実に届くようになり、また迷惑メール扱いされるリスクもかなり低減されます。
当然、実際に送受信できているSMTP情報が必要です。
メーラーに設定する場合と同じく、SMTPサーバー、メールアドレス、ユーザー名、パスワード、ポート番号などを設定いただきます。ファイル内で簡単に設定できるようにしますので納品後に設定して下さい。
GoogleのreCAPTCHA(リキャプチャ)導入
よりスパム対策を強化したい場合にはGoogleのreCAPTCHAを導入する方法があります。
Googleが提供しているというのもあり安心感はあります。
当方で対応可能なものはreCAPTCHAのV2のみとなります。V3は対応不可となります。
ただV3とV2はそこまで大きな違いはなく、スパム対策という点では同じだと思います。
■サンプルデモ
以下2パターンあります。いずれもV2です。
また確認画面で認証を行いますので確認画面の表示が必須です。
(確認画面無しで導入されたい場合はご相談下さい。可能です。)
●標準(チェックを入れるもの)
※従来のチェックを入れるものです。
●invisible版(チェック操作不要)
※チェックを入れる必要のないものです。確認画面の右下にreCAPTCHAアイコンが表示されます。
※見た目的にはV3と同じです。
画像選択の認証が表示されるかどうかはGoogle独自のロジックですので、詳しいことは分かりませんが、Googleにログインしているブラウザの場合は表示されないことがほとんどです。
様々なブラウザでお試しいただくとお分かりいただけると思います。
googleにログインしていないブラウザの場合は認証画面が表示されるケースが多いです。
Javascriptにてリアルタイムに必須チェックを行います。
また、メールアドレスの形式チェックも行います。アドレスの2重チェックなども必要に応じて対応可能です。
※必須項目は簡単に設定、変更できるよう実装します。また設定方法も納品時にご案内します。
※未入力エラー表示はCSSにて自由に変更可能です。
※既存のフォームページ、またはご自身でフォームを作成の場合にはフォームページのHTMLファイル、フォーム作成もご依頼の場合にはフォームの項目をご連絡いただきます。またその際には必須項目についてもお知らせください。
※必須項目の項目数、またフォーム作成も依頼の際に項目数が多い場合金額が増額する場合があります。
商品注文フォーム(サンプルデモ)(レスポンシブ化済です)
商品が少なく、EC-CUBEやその他ショッピングシステムなどのCMSを使うほどでもない場合などに適しています。
商品の追加はファイル内に以下のような指定箇所がありますので、商品名、金額を入力する形になります。商品の追加、変更などはこの1箇所を変更するだけです。
※こちらはエディタソフトで該当ファイルを開いての作業になります。
※以下指定はサンプルで実際に使用しているものになります。
$product = array(
'商品1' => '1200',
'商品2' => '2500',
'商品3' => '3500',
'商品4' => '5000',
);
商品管理を管理画面上で管理できるようCMS化することも可能ですがこちらは別途承ります。
ただし、商品や計算方法が不規則であったり、複雑な場合には上記のような設定は行えないことが多いため独自の形で実装させていただくことになる場合もございます。
※費用については都度内容を精査しお見積り致します。
※確認画面カスタマイズ、自動計算、住所自動、必須チェック、送信メールカスタマイズ等一切を含みます
※ご依頼の際にはフォーム項目(必須項目)をお知らせいただく必要がございます。
※いずれもページデザイン、レイアウト等は柔軟に対応しますのでなんでもご相談下さい。
※いずれもページデザイン、レイアウト等はもちろん納品後にご自身での変更も可能です。
ご依頼内容に合わせて都度お見積もりしますので、ご検討いただければと思います。
料金のお支払いは実際に実装済サンプルを見ていただき納得されてからで構いませんので、当初想定していたものとは違っていた・・・なんてもこともありません。要するにこの段階で気に入らなければキャンセル可となります。
ただし、納品後のキャンセルは初期不良を除き、不可とさせていただきますのでご了承下さい。
見積もり時に納期も同時にお知らせ致します。内容によりますが、おおよそ1日~5日程度です。
お急ぎの場合には特急対応(特急料金が発生します)も可能ですのでご相談下さい。