Web&クラシックホスティングで弊社のPHPフォームメーラーを使用する

この記事はWebホスティングとクラシックホスティングのみに適用されます。 詳細については、「ホスティングアカウントの種類について」を参照してください。

cPanelまたは Pleskをお使いの方は

」を参照してください。

Linux共有ホスティングアカウントのデフォルトファイルの中には、CGI以外のフォームメーラーとして webformmailer.phpgdform.phpが含まれています。 これらはホスティングアカウントのルートディレクトリに入っています。 このスクリプトのいずれかをWebサイトに組み込むことにより、ユーザーの情報を取得して指定のメールアドレスに送信するフォームを作成できます。

送信先アドレスの指定についての詳細は、「PHPフォームメーラーのメールアドレスを指定する」を参照してください。

使用方法: webformmailer.php

webformmailer.phpを使用するには次の手順に従います。

手順: webformmailer.php

  1. アカウントマネージャにログインします。
  2. ホスティング」をクリックします。
  3. 管理するホスティングアカウントの横の「起動」をクリックします。
  4. ツール」セクションで「ファイルマネージャ」をクリックします。
  5. フォームメーラーを設置するWebページのファイル名をクリックします。
  6. HTMLの本文にフォームメーラーを入力します。
  7. 以下は一般的な形式のフォームメーラーです。
  8. <form action="/webformmailer.php" method="post"> <input type="hidden" name="subject" value="Submission" /> <input type="hidden" name="redirect" value="thankyou.html" /> 名: <input type="text" name="FirstName" /> 姓:<input type="text" name="LastName" /> メール: <input type="text" name="email" /> コメント: <textarea name="comments" cols="40" rows="10"> コメントをここに入力してください。</textarea> <input type="submit" name="submit" value="submit"/> <input type="hidden" name="form_order" value="alpha"/> <input type="hidden" name="form_delivery" value="hourly_digest"/> <input type="hidden" name="form_format" value="html"/> </form>

  • 独自のフォームタグを作成した場合は、action属性に/webformmailer.phpを割り当ててmethodをpostに設定します。

    <form action="/webformmailer.php" method="post">
  • フォームに作成するフィールドに加え、隠し要素も使用できます。

    form_formatは情報を送信する形式を指定します。 値は'text'、'csv'、'html'、'xml'、'default' ('text'と同じ)です。

    form_deliveryは送信の頻度とパッケージを指定します。 フォームの情報はすべて添付の形で送信されます。 form_deliveryの変数には、 'digest'、'hourly_digest'、'daily_digest'のいずれかを指定できます。

  • Webフォームメーラーを追加し終わったら、「OK」をクリックします。
  • 使用方法: gdform.php

    gdform.phpを使用するには次の手順に従います。

    手順: gdform.php


    警告: gdform.phpファイルは一度削除すると回復できなくなります。

    1. アカウントマネージャにログインします。
    2. ホスティング」をクリックします。
    3. 管理するホスティングアカウントの横の「起動」をクリックします。
    4. ツール」セクションで「ファイルマネージャ」をクリックします。
    5. フォームメーラーを設置するWebページのファイル名をクリックします。
    6. HTMLの本文にフォームメーラーを入力します。
    7. 以下は一般的な形式のフォームメーラーです。
    8. <form action="/gdform.php" method="post"> <input type="hidden" name="subject" value="Form Submission" /> <input type="hidden" name="redirect" value="thankyou.html" /><br/> <p>名前:<input type="text" name="FirstName" /></p><br/> <p>姓:<input type="text" name="LastName" /></p><br/> <p>メール:<input type="text" name="email" /></p><br/> <p>コメント:<textarea name="comments" cols="40" rows="10"><br/> コメントをここに入力してください。</textarea></p> <input type="submit" name="submit" value="submit"/><br/> </form>
    9. 独自のフォームタグを作成した場合は、フォームの項目に固有の名前を付けてWebフォームメーラーを割り当てます。
    10. 注意: 弊社のフォームメーラースクリプトは、メールメッセージを作成するときに、フォーム項目の名前をアルファベット順に並べ替えます。 そのときの優先順位は大文字、小文字、数字の順です。

    11. フォームアクション行の場合は、「/gdform.php」と入力します。 例:
      <form action="/gdform.php" method="post">
    12. フォームメソッドを「post」に設定します。
    13. フォーム内に作成するフィールドのほかに、使用できる特別なフィールドが3つ(件名、リダイレクト、メール)あります。

      件名。 フォームメールの件名を制御します。

      リダイレクト。 フォーム送信後に訪問者に対して表示されるページを制御します。

      メール。 フォームメールのリターンアドレスを制御します。

    14. Webフォームメーラーを追加し終わったら、「OK」をクリックします。

    HTMLフォームのカスタマイズの詳細については、W3 Schools HTML フォームと入力をご覧ください。

    デフォルトのスクリプトの再インストールについては、「デフォルトスクリプトディレクトリを再インストールする方法」を参照してください。。


    この記事は役に立ちましたか。
    フィードバックへのご協力ありがとうございました。 お客様サービススタッフとお話しになりたい場合は、上記のサポート用電話番号またはチャット機能をご利用ください。
    お役にたてて光栄です! 何か他にできることはありませんか。
    それはすみません。 わかりにくい点や、解決策で問題が解決できなかった理由等を教えてください。