ツールEX

▼お好みのPHPプログラム、便利ツールがありましたら、ご活用くださ~い!


PayPal対応
カートシステム

 

配布プログラム

 ▼PHPプログラム

 ▼テンプレート

CSV Loader

Array Loader

メインメニュー

便利ツール

 ▼Web便利ツール

 

PHPが動作するサーバー

 

はじめてのHP | 無料素材 | タグ辞典 | CSSガイドEX | PHPを学ぼう!

Mail Sender

PID

F0006

プログラム名

Mail Sender

有料/無料

無 料

開発言語

PHP5~

Ver.

2.5

動作環境

PHP5~が動作するサーバー

制作日

2014/1/23 バージョンアップ

設置難易度

★☆☆☆

備 考

utf-8とShift-JISで利用できます。
メール送信を利用する場合には、mb_send_mailが使えるサーバー環境が必要です。


サンプル

【内 容】

ツールEXのお問い合わせフォームでも使用していますプログラムです。
メールフォームから投稿された内容を投稿者には確認メールを送信し、管理者には投稿された内容を送信します。
バージョンアップにより、ウェブ上でも投稿内容の管理ができるようになりました。
メール送信ができない場合には、ウェブで管理することもできます。

 

【使い方】

[1]
ご利用のサイトの文字コードに合わせて utf-8 か shift_jis のファイルを選択します。

incフォルダ内の Config_Set_F0006.php ファイルで次の修正をします。
 ・メールタイトル
 ・サイトURL
 ・メール送信 ※メール送信機能の切り替え
 ・メールアドレス
 ・ログインパスワード

 

[2]
フォームのテンプレートとして一般的に使用されるフォーム、3つのタイプを用意しました。
 ・form_1.php (お問合せ区分、お名前、メールアドレス、住所、電話番号、内容)
 ・form_2.php (件名、お名前、内容)
 ・form_3.php (内容)

 

それぞれのファイルには項目設定を必須か否かの指定ができます。
特に必要なければ修正は不要です。

 

"$mail_chk" は、投稿者に確認メールを送信する設定です。
こちらを "OFF" にしても管理者へのメールは送信されます。
管理者への送信を "OFF" にしたい場合には、Config_Set_F0006.php のメール機能を "OFF" にしてください。

 

ご希望に近いフォームを選び必要に応じてカスタマイズしてお使いください。

 

[3]
投稿者及び管理者へのメール内容を変更したい場合には、次のファイルを修正します。
 ・mail_1.php (form_1.phpの返信内容)
 ・mail_2.php (form_2.phpの返信内容)
 ・mail_3.php (form_3.phpの返信内容)

 

[4]
htaccess.txt内のドメインをご利用の環境のドメインに修正します。
このファイルは、他のドメイン名からのアクセスを制限するファイルです。

 

[5]
修正しましたら、以下の構成でファイルをアップロードします。
[public_html]
 └ mail
    ├ inc
    │ ├ data
    │ │ └ logdata.dat [属性: 777or755]
    │ ├ temp
    │ │ ├ mail_1.php
    │ │ ├ mail_2.php
    │ │ └ mail_3.php
    │ ├ page
    │ │ └ p_detail.php
    │ ├ Config_Set_F0006.php
    │ ├ Function_Set_F0006.php
    │ ├ htaccess.txt
    │ └ Style_Sheet.css
    ├ admin.php
    ├ form_1.php
    ├ form_2.php
    ├ form_3.php
    └ robots.txt

 

[6]
「logdata.dat」のファイル属性を "777"、"755"に修正します。
「htaccess.txt」のファイル名は、".htaccess"に変更します。
これでセッティングは完了です。

 

フォームから実際に投稿してみて内容が送られるか、また admin.php にアクセスし機能が動作するか確認してください。

 

iframe を利用すると体裁のよいフォームを作ることができます。

 

[サンプルコード]

<iframe src="./****(任意)/form_1.php" frameborder=0 width=640 scrolling=1 height=600 name="mail">
</iframe>

 

 


 

忍者AdMax

ex-mode.net | 素材EX | アフィモール | 初級者向 初めてのホームページ作り | Htmlタグ辞典 | 初めてのプランター菜園 | リンク・ボード | 気のみ気のままなブログ
PHPを学ぼう! | CSSガイドEX | ホビ★コレ | 班長日記!

▲UP

Copyright (C) ex-mode.net 2017. All Rights Reserved.