[クリック]の検索結果


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)

どうやらネットでwarn.txtというのが話題になっているらしい。

今話題のwarn.txtをまとめてみました。

内容はクリックして自身で確認してください。1クリックを惜しむと、芸人気取りの素人さんに低リテラシーと論難されますのでご注意願います。

ブックマーク先へ 今話題のクールなwarn.txtまとめ - 量産型ブログ

[2205] Posted by kagahiro at 2012/06/05 00:17:35
0 point | Link (0) | Trackback (0) | Comment (0)

削除されました
[2204] Posted by kagahiro at 2012/06/05 00:16:43
0 point | Link (0) | Trackback (0) | Comment (0)

なるほど、いろんな方法があるのですね。自分の読者が何を必要としているのか耳を傾ける。そして、それを届けるのだ。あなたが作るコンテンツにひらめきを与えているのはそれらの読者であることを認めるのだ。読者の...
[2193] Posted by kagahiro at 2012/05/24 16:40:24
0 point | Link (0) | Trackback (0) | Comment (0)

とりあえず、Firefoxに入れてみた。今のところ便利かどうかは分からない。米Yahoo!は23日、新たに開発したウェブブラウザー「Yahoo! Axis」を公開した。PC向けには主要ブラウザー用のプラグインとして、iOS向けには単...
[2192] Posted by kagahiro at 2012/05/24 16:28:22
0 point | Link (0) | Trackback (0) | Comment (0)

自サイトへのリンクは40%が理想的と言われてもいちいち数えてるわけじゃないし難しいな。スタッツを詳しく調査した後、大半の企業にとって最高のバランスは、自社サイトに25-50%リンクを張り、40%が理想的な確率であ...
[2166] Posted by kagahiro at 2012/04/17 21:32:53
0 point | Link (0) | Trackback (0) | Comment (0)

ace-analyzerは、コンバージョン解析、広告効果解析、クリック数解析などの機能を備えた高機能の無料アクセス解析サービス。会員登録して、解析タグを設置するだけで簡単に自分のホームページやブログのアクセス解析...
[2136] Posted by kagahiro at 2011/12/22 10:09:55
0 point | Link (5) | Trackback (0) | Comment (0)

SphereMP3は、動画ファイル(FLV/SWF/MP4)を音楽ファイル(MP3/AAC)に変換することができる無料のWEBサービス。使い方は、変換させたい動画ファイル(対応形式は、FLV、SWF、 MP4 の3種類/最大200MB)を準備し、オ...
[2132] Posted by kagahiro at 2011/11/29 16:48:37
0 point | Link (2) | Trackback (0) | Comment (0)

楽天Social Newsは、楽天が運営するソーシャルニュースサイト。ユーザーは「リポーター」となって、気になる記事をコメント付きで投稿できる。他のユーザーが「Vote」ボタンをクリックすることで、その記事の「記事レ...
[2101] Posted by kagahiro at 2011/02/04 15:14:05
0 point | Link (3) | Trackback (0) | Comment (0)

インターネットデータセンター事業を展開するさくらインターネットが、同社のホスティングサービス(レンタルサーバーサービス)で提供しているウェブメールファイルマネージャーリニューアルした。「ウェブメー...
[2040] Posted by kagahiro at 2010/09/29 22:55:00
0 point | Link (5) | Trackback (0) | Comment (0)

|< 先頭へ  < 前へ  4 5 6 7 8  次へ >


アクセスランキング

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

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (28 PV)
  2. 2NN 2ちゃんねるニュース速報+ナビ (10 PV)
  3. SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (8 PV)
  4. Million Dollarのユーロドル(EURUSD)ショート、ポンドドル(GBPUSD)ショート用セットファイル (3 PV)
  5. ハイレバギャンブルトレードで爆益か爆損か? MT5向けの無料EA「10bagger(テンバガー)MT5」 (3 PV)
  6. MT4向けブレイクアウトEA「NEKONEKO(ネコネコ) FREE」(0.01ロット固定、無料、使用期限無し) (3 PV)
  7. 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (3 PV)
  8. ハイレバギャンブルトレードで爆益か爆損か? MT4向けの無料EA「10bagger(テンバガー)」 (2 PV)
  9. [FX]無料EA「NAKANE3」をバージョンアップしました #時間指定 #トレール #仲値トレード (1 PV)
  10. [gcc]iconvで文字エンコードを変換するサンプルプログラム (1 PV)

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

  1. 2NN 2ちゃんねるニュース速報+ナビ (3301 PV)
  2. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (556 PV)
  3. 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (118 PV)
  4. 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (101 PV)
  5. SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (86 PV)
  6. 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (73 PV)
  7. Million Dollar Ver 1.09向けの収益性を重視したゴールド(Gold、XAUUSD)ロングセットファイル (73 PV)
  8. 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (63 PV)
  9. [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (55 PV)
  10. 2chまとめサイト - 痛いニュース(ノ∀`) (49 PV)

アクセス統計

ディレクトリ

関連サイト