質問内容
フォームメールの送信がうまくいかないときまずこちらをご確認ください。
解答
A1. |
フォームの内容によって、別のアドレスに送信したい場合、次のように設定を追加してください。
<form method="post" action="フォームメールのURL"> . . . <input type="hidden" name="mailto" value="送信先メールアドレス"> <input type="hidden" name="subject" value="題名"> <input type="submit" value=" 確 認 "> <input type="reset" value="取り消し"> </form> |
|
追加していただきたいのは赤文字で書かれた行です。mailtoのつづりを間違いないようにご注意ください。"送信先メールアドレス"と書かれたところに、設定したいメールアドレスを半角英数字で記入してください。 (※この機能は独自ドメインユーザーのみ利用することができます。) |
|
|
A2. |
初めて汎用CGIを利用する場合、予め次の「初期利用登録」から申請する必要があります。 https://ssl01.avis.ne.jp/common/domain/initial-setup.html 「初期利用登録」完了のメールが届いてから、次のメニューから各汎用CGIの「利用申請」を行うことができます。 https://ssl01.avis.ne.jp/common/domain/menu.html 上記手順で申請したにも関わらず、「予め「初期利用登録」からお申し込みください」のエラーメッセージが表示されたら、フォームページの設置場所(WWWサーバ)をご確認ください。フォームページ設置できるところは、「初期利用登録」時に申請したWWWサーバのみです。 (※利用可能なWWWサーバはavisが管理している独自ドメインのみです。) |
|
|
A3. |
「ホームページURLを取得できませんでした」のエラーメッセージが出たら、次のことをご確認ください。
- HTMLファイルをサーバへ転送しないままでフォームページから送信しませんでしたか?
「はい」の場合、お客様がホームページを開設しているavisホスティングサービスのサーバへフォームページを転送してから送信してみてください。 「いいえ」の場合、2へ進んでください。
- HTMLファイルをavisホスティングサービス以外のサーバへ転送したのでしょうか?
「はい」の場合、残念ながらavisホスティングサービス以外のサーバはavisが提供する「フォームメール」をご利用できませんので、お客様がホームページを開設しているavisホスティングサービスのサーバにフォームページを設置願います。 「いいえ」の場合、3へ進んでください。
- お客様がホームページを開設しているavisホスティングサービスのサーバにフォームページを設置したことにも関わらず、送信するとき「ホームページURLを取得できませんでした」のエラーメッセージが出た場合、次の対策を取ってください。
まず、フォームページの「HTMLソース」を開いてください。 次に、次の赤文字で書かれた1行をformタグ内に追加してください。 最後に、"ホームページアドレス"と書かれたところに、お客様がavisホスティングサービスのサーバに開設したホームページURL(http://~ からの記述)を半角の英数字で正しく記入してください。
<form method="post" action="フォームメールのURL"> . . . <input type="hidden" name="URL" value="ホームページアドレス"> <input type="hidden" name="subject" value="題名"> <input type="submit" value=" 確 認 "> <input type="reset" value="取り消し"> </form> |
|
|
|
|
A4. |
「「フォームメール」を利用するには予めホームページより申請してください」のエラーメッセージが出た場合、エラーメッセージとおりに次のメニューからフォームメールの「利用申請」を行ってください。 https://ssl01.avis.ne.jp/common/domain/menu.html |
|
|
A5. |
送信後表示させたいページのURLを全角文字で記述されたり、http://~ から記述されなかったりした場合、「送信後表示させたいページのURLを正しく設定してください」のエラーメッセージが表示されます。 URLを http:// ~ から半角の英数字で正しく記述してください。 |
|
|
A6. |
「入力項目が設定されていません」というエラーメッセージが表示されたら、まず、HTMLソースを開いて次のことを確認してください。
- formタグ内に、次のような入力項目は少なくとも1つを設定していますか。
<input type="*****" name="*****" value="***">
- FORMタグの括弧をきちんと閉じていますか。
良い例: <form method="post" action="フォームメールのURL">
悪い例: <form method="post" action="フォームメールのURL" 注:行末に閉じる括弧">"がないので、ブラウザによってエラーになる場合があります。
- action="フォームメールのURL"の「フォームメールのURL」はきちんとクォテションマークで囲んでいますか。
良い例: <form method="post" action="フォームメールのURL">
悪い例: <form method="post" action="フォームメールのURL>
注:「フォームメールURL」の前にクォテションマークがありますが、終わりのところにありません。ブラウザによってエラーになる場合があります。
|