自動フォーム(試用版)に関する質問集
不具合に関するご質問
- フォームページが文字化けします。
- UTF-8(※BOMなし)が使えるエディタを使用してみて下さい。Windowsのメモ帳はNGです。
TeraPadをご利用の場合「UTF-8」でなく「UTF-8N」で保存します。詳しくは「TeraPad UTF-8N 保存方法」などで検索をかけて下さい。 - フォームページにアクセスしてみたのですが、プログラムコードのようなものが入ってしまっています。
- form.htmlにアクセスされていませんでしょうか?フォームページはform.phpになるのでご注意下さい。また、form.phpへのアクセスはサーバー上にアップロードした状態で行って下さい。
- 今まで問題なく使っていたのですが、ある日突然プログラムエラーのようなものが出るようになりました。
- phpのバージョンが上がった可能性があります。以下のいずれかで改善されるか確認して下さい。
1.元のphpバージョンに戻して動作するか確認。
2.最新の自動フォームで改善されるか確認。試用版(※自動フォーム開発元に移動します)は無料で使えるのでそちらで試してみて下さい。
エラーが改善されない場合、自動フォーム開発サイトのサポート掲示板から症状を記載の上でご連絡下さい。 - 編集したらプログラムエラーが出るようになりました。
- 以下のいずれかで改善されるか確認して下さい。
1.久しぶりに更新した場合、phpのバージョンが上がった可能性があります。バージョンが上がっていた場合は元に戻して動作するか確認して下さい。
2.バックアップファイルがある場合はまずはそちらに戻して動作確認して下さい。
3.バックアップファイルがない場合、試用版(※自動フォーム開発サイトに移動します)を使ってサンプルフォームを生成し、動作するか確認して下さい。
4.それでもエラーが出続ける場合、自動フォーム開発サイトのサポート掲示板からお問い合わせ下さい。 - 自動返信で、管理者にはメールが届くのですが、ユーザー確認メールが届きません。
- メールアドレスの再入力チェック機能をご利用で、1つめのメールで「メール一致チェック」を選択されていませんでしょうか?1つめのメールの入力チェックのプルダウンからは「メールチェック」を選択し、2つめのメールの入力チェックに「メール一致チェック」を選択してみて下さい。
- 同じ内容の自動返信メールが何通も届く事があります。原因は何でしょうか?
- サイト訪問者がフォームから送信された際、最後に送信完了画面が出ますが、これを閉じずに同じタブで他のサイトを開いてネットを続けられますとこのような現象が発生する場合があるようです。
フォームの送信完了画面(finish.html)に、「この画面は一旦閉じて下さい」などのメッセージを入力して下さい。 - 確認画面から「戻る」ボタンを使って(またはブラウザの「戻る」)、入力画面に戻った場合に「リセット」ボタンがききません。
- この場合は「ブラウザの仕様」による動作で不具合ではありません。「リセット」は初期表示状態に戻す機能です。「戻る」ボタンで戻った場合は、前回の入力データが入った状態が初期表示になるのでリセットを押しても変化しないという事になります。
導入前に頂くご質問
- 利用期間を過ぎるとフォームも使えなくなるのでしょうか?
- 生成したフォーム本体は期限後も使い続けることができます。(管理ページへのログインはできなくなります。)
尚、永久ライセンスメンバー様で当特典をご利用中の場合、1年でログイン情報が一旦リセットされますが、更新依頼を出して頂ければ、再び1年間延長設定させて頂きます。 - ライセンスは不要で自動フォームだけを使いたいのですが。
- 自動フォームの開発サイト(クイックCMS)にて自動フォームのみの販売も行なっております。
- 試用版の3項目では足りません。
- 自動フォームの開発サイト(クイックCMS)にて自動フォームをご購入下さい。最大20項目まで利用可能です。
- テンプレートに問い合わせ用のhtml(contact.html)が入ってないと作れないのでしょうか?
- いいえ、htmlファイルはどのファイルでも構いません。管理ページの最後のページで、フォーム出力用のタグを埋め込んだhtmlをアップロードして完成フォーム一式をDLして下さい。
- form.phpがフォーム画面という事ですが、自動フォームでDLされる3枚のhtmlファイルは何のためのものですか?
- フォームのレイアウト用のテンプレートになります。フォームプログラムに必要なので削除したりしないで下さい。各ファイルの内容は、form.htmlが入力画面用、confirm.htmlが確認画面用、finish.htmlが送信完了画面用です。
- フォームを複数設置する事はできますか?
- はい、フォームごとにフォルダを分ければ可能です。例えば、「お問い合わせ」と「資料請求」と2つ使いたい場合、「お問い合わせ」用として「contact」というフォルダを作成します。その中に自動フォームでDLしてきたファイル一式を梱包すればそこへのアクセス(http://~~/contact/form.php)でフォームを使う事が可能です。「資料請求」も同じように専用フォルダを作ってそこにDLしてきたファイル一式を梱包して下さい。階層が1つ下になる為、フォーム用の各htmlファイルの画像やstyle.cssへのパスも変更する必要がありますのでこの点のみご注意下さい。
- 将来テンプレートを引っ越しする際、フォームも移動して使えますか?
- 引っ越し先のサーバーで自動フォームが動作する環境なら使えます。form.html、confirm.html、finish.htmlを準備し「フォーム部分のタグ」を引っ越し先のテンプレートに移動、プログラム本体(form.php)も移動して下さい。引っ越し後は送信テストを必ず行って下さい。
※フォーム用のhtmlの文字コードはUTF-8である必要があるので、shift-jisの場合は先にUTF-8に変更しておいて下さい。shift-jisのままだと文字化けします。 - SSLに対応していますか?
- 自動フォームはSSLには直接関与しませんので、サーバーなどのSSLの解説をご覧頂き、ご利用下さい。
- zipファイル解凍時にセキュリティ警告が出ます。開いても大丈夫ですか?
- ファイルに圧縮をかけている事でセキュリティソフトによってはウイルスと勘違いした警告を出す場合があるようです。問題ありませんのでそのままご利用下さい。
- セキュリティは大丈夫ですか?
- 基本的なセキュリティ対策はしていますが、ご利用サーバーのセキュリティやPHPのバージョンなどにも関係しますので、当サイト側のみで安全に関して証明や保証をすること は出来ません。ご利用に関しては、ご利用者様のご判断でお願いいたします。
- WEB制作業者ですが、クライアント用に使ってもいいですか?数に制限もありませんか?
- はい、期限内でしたら制作数に制限はありませんのでご自由に(販売商材としてのご利用可)ご利用下さい。
導入後に頂くご質問
- お客様への自動メールの冒頭に、「お名前」を追加する事はできますか?
- ダウンロードしたform.phpのカスタマイズで対応は可能です。
※ダウンロードしたphpへの直接の編集になる為、自動フォームの生成ツールを通し直すと、当然この設定はリセットされますのでご注意下さい。
※form.phpのバックアップをとってから作業をして下さい。すでに運営中の場合、いきなり編集せず、複製したものをテストサーバーにアップしてそちらで動作確認をして下さい。
1.form.phpを開き、「お名前」に設定されているname値を確認します。このサンプルでは「item1」でした。
2.次に、以下のカスタマイズを加えます。
↓以下をコピペして使って下さい。
- テキストエリアなどについて、文字数制限は可能でしょうか?
- 自動フォームにはそのような機能はありませんが、出力されたform.htmlの制限したいタグにmaxlengthを使えば制限できると思います。
テキストエリアに設定する例は以下です。
<textarea name="item5" cols="40" rows="10" class="wl" maxlength="100"> これは100文字の制限で、それ以上入力しても無効になります。 詳細はGoogle検索などかけてみて下さい。 - 3枚のダウンロードしたhtmlファイル名(form.html,confirm.html,finish.html)を変更する事はできますか?
- はい。form.phpの以下部分を希望のファイル名に変更してご利用頂けます。
※実際にDLされたhtmlファイル名本体も合わせて変更して下さい。
変更後は必ずフォームの動作確認をお願い致します。
- エラーメッセージが出る際や確認画面の表示時には、ページの上部を基準に表示されてしまいますが、フォームのテーブルの上部に合わせて表示させることはできますか?
(例:フォームページ冒頭に説明文が長く入っており、エラーが出た場合や確認画面時に冒頭に戻るので下にあったフォームが見えなくなってしまうのを回避したいなど)
※2022年5月時点では、この設定は入っています。 - form.htmlの以下の赤ワクを変更して下さい。※aタグがある場所が表示されます。
確認画面でも同じようにしたい場合は、confirm.htmlも同じタグに置き換えて下さい。
↓以下をコピペして使って下さい。
- エラーメッセージが出る際に、フォームテーブルの一番上に画面が移動しますが、させないようにしたいです。
(ヘッダー固定デザインなどで要素が重なってしまって見えなくなるのを回避するなど) - form.htmlを開き、
<a id="form"></a>
の1行を削除して下さい。 - 生成したフォームの設定を変更したいのですが、ログイン期間が過ぎてしまいました。変更はできないのでしょうか?(※一般ライセンスの場合)
- form.phpの冒頭で直接編集できる項目はあるので一度見て下さい。その他の項目についてはログイン期間が過ぎると管理ページへのログインができなくなる為、編集できません。
改めて自動フォームの開発サイトの自動フォームをお申し込み下さい。 - 管理者の通知先を複数指定する事は可能でしょうか?
- 自動フォームの生成ページの「管理者メールアドレス」にカンマ区切りで複数指定する事は可能です。
但し、本来の仕様外である為、必ず動作確認を行って問題が発生しない環境であるか確認して下さい。問題が発生する場合はこの方法は使わず、管理者メールアドレスから更に転送させるような設定をサーバー等で行うようにして下さい。 - 自動フォームに「CC」や「BCC」での送信を追加する事はできますか?
- 以下のカスタマイズで可能です。
※設定後は必ず送信テストを行って正常に動作するか確認して下さい。自動フォームのバージョンによりうまく動作しない可能性もあります。1. form.php冒頭に、CCとBCCブロックを追加。
form.phpを開き、冒頭にあるブロックにCCとBCCの2行を追加し、メールアドレスも入力します。
CCまたはBCCのどちらかだけ使いたい場合は、該当する1行だけ追加して下さい。
↓以下をコピペして使って下さい。
2. 送信呼び出し
if ($mail_sys) {
でキーワード検索をかけ、
, $mail_cc, $mail_bcc
を追加して下さい。
※もし管理者向けや利用者向けのどちらかのみにCC/BCCを送りたい場合は、送りたい方のみ修正してください。
3. 送信処理
function sendmail
でキーワード検索をかけ、
, $cc="", $bcc=""
を追加して下さい。。
4. 送信先CCとBCCの追加
// 返信先指定
でキーワード検索をかけ、以下の編集を行って下さい。
↓以下をコピペして使って下さい。
以上です。