入力 -> 確認 -> 完了のメールフォームを作るためのPHPライブラリ
- フォーム項目の簡単設定
- 送信メールのフォーマット設定
- 自動返信に対応
- CSRF対策
- セッションの実装のオーバーライド
- ファイルをアップロード対応
アップロードしたファイルは、添付ファイルとして送信されます。 - 関数のオーバーライドで、送信先の振り分けなどに対応
メインスクリプトとテンプレートファイルの2種類のファイルを作成します。 各ファイルは、/samples/baseを参考にしてください。
- form.php メールフォームのメインスクリプト
- input.php 入力画面のテンプレート
- confirm.php 確認画面のテンプレート
- complete.php 完了画面のテンプレート
- mailform_config.yml メールフォームの項目の設定
- to-admin-mail-body-template.txt, to-user-mail-body-template.txt メールのテンプレートファイル
ブラウザからアクセスするページは、form.phpになります。
各ページのURLを変えたい場合は、/examples/separate_url を参考にしてください。
※画面のファイル名やパスは自由に変更できます。