mailform.php'; $base = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'; $m = $n = 0; // --- captcha.phpに渡す文字列をランダムに生成し、DESで暗号化してURLエンコード - if ( $captcha ) { require( 'des_64.php' ); $auth = ''; $len = strlen( $base ) - 1; for ( $n = 0; $n < $captcha_length; $n ++ ) $auth .= substr( $base, rand( 0, $len ), 1 ); $auth = urlencode( encrypt( $key, $auth ) ); } // --- 送信 -------------------------------------------------------------------- if ( $_POST['act'] == 'send' ) { // --- エラー処理 ---------------------------------------------------------- if ( $_POST['name'] == '' ) error( '名前が入力されていません' ); if ( $_POST['email'] == '' ) error( 'メールアドレスが入力されていません' ); //if ( $_POST['body'] == '' ) error( '本文が入力されていません' ); // --- CAPTCHA ------------------------------------------------------------- if ( $captcha ) { $_POST['auth'] = trim( decrypt( $key, urldecode( $_POST['auth'] ) ) ); if ( strtoupper( $_POST['charenge'] ) != strtoupper( $_POST['auth'] ) ) error( 'CAPTCHAテストに失敗しました' ); } // --- 送信 ---------------------------------------------------------------- $_POST['name'] = mb_convert_encoding( $_POST['name'], 'JIS', 'UTF-8' ); $_POST['subject'] = mb_convert_encoding( $_POST['subject'], 'JIS', 'UTF-8' ); $_POST['body'] = mb_convert_encoding( $_POST['body'], 'JIS', 'UTF-8' ); $_POST['subject'] = '=?iso-2022-jp?B?' . base64_encode( $_POST['subject'] ) . '?='; $headers = 'From: =?iso-2022-jp?B?' . base64_encode( $_POST['name'] ) . '?= <' . $_POST['email'] . ">"; mail( $mail_to, $_POST['subject'], $_POST['body'], $headers, $parameter ); // --- Ccも送信 if ( $_POST['copy'] != '' ) mail( $_POST['email'], $_POST['subject'], $_POST['body'], $headers, $parameter ); // --- 送信完了ページ ------------------------------------------------------ if ( $redirect != '' ) { header( "Location: $redirect" ); exit; } else { ?> 送信しました

送信しました


HOMEへ戻る エラーが発生しました

エラーが発生しました



ブラウザのバックボタンで戻り、もう一度実行してみてください。
HOMEへ戻る D's moment メールフォーム
メールフォーム(*は必須項目です)
  お名前*
  E-mail*
  件 名
  本 文*
  認 証   CAPTCHA Image 画像の文字を入力してください(半角英数)
送信内容のコピーをE-Mailで受信する


D's moment HOMEへ戻る