[メールフォーム]の検索結果


メールフォーム(mailform)とは、ウェブサイトに設置された入力フォームからユーザーが入力した情報を、サーバー側でPerlやPHPなどで記述されたプログラムで処理し電子メールとして送信するもので、ユーザーに入力して欲しい情報を指定できるため問い合わせやアンケート、注文・予約等の受付などに広く利用されている。

また、メールアドレスをウェブページに記載する必要がないため、迷惑メールやスパムメールを防ぐことができる。

レンタルサーバー等で運用するホームページに導入する場合は、CGIとして提供されているメールフォームをWebサーバーに設置するか、無料または有料で提供されているレンタルメールフォームサービスを利用する方法がある。

メールフォームCGI・PHP

メールフォームCGI | ホームページ制作素材ダウンロード - Synck Graphica
POST-MAIL(フォームメール) : KENT-WEB CGI/Perl フリーソフト
メールフォームCGI配布 商用フリー | PGD WORKS
フリーCGI配布(無料) メールフォーム
PHPメールフォーム多機能版 フリー(無料)|PHP工房
魔法のメールフォーム Magical Form

レンタルメールフォーム

フォームズ-無料メールフォーム運用実績12年 1日10円で広告なしSSL対応
メールフォームが無料!・イージーフォーム
せっかくメールフォーム レンタルサービス
メールフォーム,注文フォーム,アンケート,メール送信 - フォームメール
無料でセキュアなメールフォーム Secure Mail
Mfaceメールフォーム - 無料で使えるSSL標準搭載のレンタルフォーム
FC2メールフォーム|無料でオリジナルのメールフォームが作れる!
ふぉーむまん メールフォーム無料レンタル サービス ssl FormMan

メールフォームの設置方法の解説

3日で作るホームページ中級偏・PHP、CGIメールフォームの設置法を解説
PHP メール送信処理、メールフォーム作成
Google フォームを作成する

はじめての稼ぐホームページ作りのツボ 最新版 (ADVANCED MASTER SERIES)
秀和システム 著者:望月 高清


amazon.co.jpのカスタマーレビューを見る
powered by amalink


[2351] Posted by kagahiro at 2013/11/29 11:21:26
0 point | Link (6) | Trackback (0) | Comment (0)

オープンソースライセンス(GPLv2)で公開している無料メールフォームCGIをバージョンアップした「Mailform Std 1.1」をリリースしました。

1.1では以下の機能が追加されています。

フォームデータ保存機能
メールフォームから送信されたデータをファイルに保存する機能です。
保存されたデータをCSV形式でダウンロードすることができます。

受付番号発行機能
メールフォームが送信された際に一意の受付番号を発行する機能です。

メールフォーム掲示板と無料メールフォームCGIのダウンロード
GNU一般公衆ライセンス v2.0(GPLv2)
GNU GPL v2.0に関してよく聞かれる質問
[2348] Posted by kagahiro at 2013/09/22 10:43:54
0 point | Link (4) | Trackback (0) | Comment (0)

PHPの開発環境でプログラムからメールを送信できるかチェックするために作成した、ごく簡単なメールフォームのサンプルスクリプト(プログラム)です。

mailmform.phpを実行すると入力フォームが表示され。送信ボタンを押す(クリック)すると入力した内容がメール送信されます。

<?php
//------------------------------------------------------------------------------
//    mailform.php - sample mailform php script
//------------------------------------------------------------------------------

mb_language("Japanese");
mb_internal_encoding("UTF-8");

define("MAILTO", "*******@****.***");

$proc = isset($_POST['proc']) ? $_POST['proc'] : '';
//echo $proc; // for debug
if ($proc == 'send') {
    _send();
}
else {
    _input();
}

// 初期表示
function _input() {
    $formdata = array();
    $formdata['subject'] = '';
    $formdata['name'] = '';
    $formdata['from'] = '';
    $formdata['body'] = '';
    _input_form($formdata, '');
}

// 入力フォーム表示
function _input_form($formdata, $message) {

    // XSS対策
    $formdata['subject'] = htmlspecialchars($formdata['subject'], ENT_QUOTES);
    $formdata['name'] = htmlspecialchars($formdata['name'], ENT_QUOTES);
    $formdata['from'] = htmlspecialchars($formdata['from'], ENT_QUOTES);
    $formdata['body'] = htmlspecialchars($formdata['body'], ENT_QUOTES);

echo <<<EOF
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>サンプルメールフォーム</title>
</head>
<body>
<h2>サンプルメールフォーム</h2>
<p>$message</p>
<form action="mailform.php" method="post">
<input type="hidden" name="proc" value="send">
件名:<br />
<input type="text" name="subject" size="50" value="${formdata['subject']}" /><br />
名前:<br />
<input type="text" name="name" size="50" value="${formdata['name']}" /><br />
メールアドレス:<br />
<input type="text" name="from" size="50" value="${formdata['from']}" /><br />
本文:<br />
<textarea name="body" cols="50" rows="10">${formdata['body']}</textarea><br />
<br />
<input type="submit" value="送信" />
</form>
</body>
</html>
EOF;

    exit();
}

// メール送信
function _send() {

    // パラメータ取得
    $formdata = array();
    $formdata['subject'] = isset($_POST['subject']) ? $_POST['subject'] : '';
    $formdata['name'] = isset($_POST['name']) ? $_POST['name'] : '';
    $formdata['from'] = isset($_POST['from']) ? $_POST['from'] : '';
    $formdata['body'] = isset($_POST['body']) ? $_POST['body'] : '';

    // 入力チェック
    if ($formdata['subject'] == '') {
        _input_form($formdata, '件名を入力してください');
    }
    if ($formdata['name'] == '') {
        _input_form($formdata, '名前を入力してください');
    }
    if ($formdata['from'] == '') {
        _input_form($formdata, 'メールアドレスを入力してください');
    }
    else {
        if (!preg_match('/^[-+\\w]+(\\.[-+\\w]+)*@[-a-z0-9]+(\\.[-a-z0-9]+)*\\.[a-z]{2,6}$/i', $formdata['from'])) {
            _input_form($formdata, '正しいメールアドレスを入力してください');
        }
    }
    if ($formdata['body'] == '') {
        _input_form($formdata, '本文を入力してください');
    }

    // 送信
    $header = "From: " . mb_encode_mimeheader($formdata['name']) . ' <' . $formdata['from'. '>';
    $result = mb_send_mail(MAILTO$formdata['subject'], $formdata['body'], $header);
    if ($result{
        _input_form($formdata'メールを送信しました');
    }
    else {
        _input_form($formdata'メール送信に失敗しました');
    }
}

?>
[2216] Posted by kagahiro at 2012/06/13 13:04:06
0 point | Link (5) | Trackback (0) | Comment (0)

BlogMailは、ブログ訪問者からのメールを簡単に受け取れるように出来る無料のブログパーツ。シンプル版とブログパーツ版があり、ブログパーツ版は掲載用コードを設置するだけで使える。BlogMail フリーで使えるメール...
[2138] Posted by kagahiro at 2012/01/11 23:55:22
0 point | Link (1) | Trackback (0) | Comment (0)

ホームページでよく利用される、掲示板、Q&A、共有ブックマーク(リンク集)、連絡フォーム といった機能を、まとめて簡単にホームページに導入(一部機能だけの導入も可能)できる比較的簡単なPerlプログラム「CGI ...
[2075] Posted by kagahiro at 2010/11/14 23:38:58
0 point | Link (3) | Trackback (0) | Comment (0)

ホームページに設置するフォーム作成に関する技術情報やEFO(エントリーフォーム最適化)など、フォームを専門とする情報サイト「FormStatus(フォームステータス)」を作成しました。まだ、コンテンツは少ないですが...
[2072] Posted by kagahiro at 2010/11/09 11:52:00
0 point | Link (5) | Trackback (0) | Comment (0)

有料版メールフォーム(入力フォーム)の実際に動くサンプルを作成しました。お問い合わせフォームのサンプル会員登録フォームのサンプル注文フォームのサンプルメールフォーム(添付ファイル機能)のサンプルユーザ...
[2069] Posted by kagahiro at 2010/11/02 10:04:01
1 point | Link (5) | Trackback (0) | Comment (1)

EFO(Entry Form Optimization、エントリーフォーム最適化)とは、Webサイト(ホームページ)で顧客との接点となる入力フォームからの離脱を抑えることによってコンバージョンを向上させることを目的として、メールフォー...
[2064] Posted by kagahiro at 2010/10/22 10:51:32
0 point | Link (1) | Trackback (0) | Comment (0)

レンタルサーバーで運営するホームページ等に設置するお問い合わせフォームや会員登録フォーム、注文フォームなど、確認画面、確認メール送信機能を搭載した各種メールフォーム(CGI)を格安料金にて作成いたします。プ...
[2041] Posted by kagahiro at 2010/10/01 16:52:07
0 point | Link (9) | Trackback (0) | Comment (0)

paperboy&co.が提供している大容量・高機能レンタルサーバー「heteml(ヘテムル)」に、サイト訪問者からの感想やお問い合わせ、注文の受付など様々な用途に利用できるメールフォーム簡単設置できる機能が導入され...
[2025] Posted by kagahiro at 2010/09/14 17:16:05
0 point | Link (5) | Trackback (0) | Comment (0)

  1 2  次へ >


アクセスランキング

今日のアクセスランキング TOP 10

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (135 PV)
  2. グーグルニュース(Google News)日本版が表示できるURL (20 PV)
  3. Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (12 PV)
  4. Google News (グーグルニュース)日本版 (12 PV)
  5. [Perl]UTF-8でエンコードされた文字列の文字数を取得するコード (8 PV)
  6. USTREAM(ユーストリーム) 日本語版 無料のライブ映像配信サービス (7 PV)
  7. ウェブページを1回だけリロード(再表示)する方法 (6 PV)
  8. 「xVideoServiceThief」無料の動画ダウンロードツール (6 PV)
  9. Googleが「SEO スターターガイド」を大幅に改訂 (5 PV)
  10. [C言語]UTF-8でエンコードされた文字列の部分文字列を取り出すコード (5 PV)

今月のアクセスランキング TOP 10

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (1457 PV)
  2. グーグルニュース(Google News)日本版が表示できるURL (653 PV)
  3. Google News (グーグルニュース)日本版 (205 PV)
  4. Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (154 PV)
  5. [将棋]将棋実況ユーチューバーのクロノさんが朝日新聞のクレームで棋譜中継を配信中止 (148 PV)
  6. フリーソフトウェア/オープンソースのタブー (128 PV)
  7. [食べ物]七草粥(ななくさがゆ) (117 PV)
  8. [将棋]竜王戦第三局は居飛車振り飛車の対抗型で丸山忠久九段が勝利 #竜王戦 (104 PV)
  9. Yahoo! JAPAN(ヤフージャパン) (84 PV)
  10. USTREAM(ユーストリーム) 日本語版 無料のライブ映像配信サービス (82 PV)

アクセス統計

ディレクトリ

関連サイト