//データの受取
$page = isset($_GET['page']) ? $_GET['page'] : "";//■□■
if($page == ""){
$page = isset($_POST['page']) ? $_POST['page'] : "";//■□■
}
$user_name = isset($_POST['user_name']) ? $_POST['user_name'] : "";//■□■お名前
$user_name_kana = isset($_POST['user_name_kana']) ? $_POST['user_name_kana'] : "";//■□■ふりがな
$user_radio_button01 = isset($_POST['user_radio_button01']) ? $_POST['user_radio_button01'] : "";//■□■ラジオボタン
$user_age = isset($_POST['user_age']) ? $_POST['user_age'] : "";//■□■年齢
$user_mail_no = isset($_POST['user_mail_no']) ? $_POST['user_mail_no'] : "";//■□■郵便番号
$user_addrees1 = isset($_POST['user_addrees1']) ? $_POST['user_addrees1'] : "";//■□■都道府県
$user_addrees2 = isset($_POST['user_addrees2']) ? $_POST['user_addrees2'] : "";//■□■住所
$user_addrees3 = isset($_POST['user_addrees3']) ? $_POST['user_addrees3'] : "";//■□■マンション・アパート
$user_tel = isset($_POST['user_tel']) ? $_POST['user_tel'] : "";//■□■電話番号
$user_mail = isset($_POST['user_mail']) ? $_POST['user_mail'] : "";//■□■E-mail
$user_checkbox01 = isset($_POST['user_checkbox01']) ? $_POST['user_checkbox01'] : "";//■□■チェックボックス
$user_checkbox01_pre_data = isset($_POST['user_checkbox01_pre_data']) ? $_POST['user_checkbox01_pre_data'] : "";//■□■チェックボックス
$user_free01 = isset($_POST['user_free01']) ? $_POST['user_free01'] : "";//■□■テキストエリア(textarea)
$flg_kakunin = isset($_POST['flg_kakunin']) ? $_POST['flg_kakunin'] : "";
$flg_sousin = isset($_POST['flg_sousin']) ? $_POST['flg_sousin'] : "";
$disp_kakunin_OK = 1;//最終的にOKならフラグ1のままになる。
$botton_submit = isset($_POST['botton_submit']) ? $_POST['botton_submit'] : "";
//◆◇◆特殊文字などの変換◆◇◆▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
$user_name = htmlspecialchars($user_name,ENT_QUOTES);//■□■お名前
$user_name_kana = htmlspecialchars($user_name_kana,ENT_QUOTES);//■□■ふりがな
$user_radio_button01 = htmlspecialchars($user_radio_button01,ENT_QUOTES);//■□■ラジオボタン
$user_age = htmlspecialchars($user_age,ENT_QUOTES);//■□■年齢
$user_mail_no = htmlspecialchars($user_mail_no,ENT_QUOTES);//■□■郵便番号
$user_addrees1= htmlspecialchars($user_addrees1,ENT_QUOTES);//■□■都道府県
$user_addrees2 = htmlspecialchars($user_addrees2,ENT_QUOTES);//■□■住所
$user_addrees3 = htmlspecialchars($user_addrees3,ENT_QUOTES);//■□■マンション・アパート
$user_tel = htmlspecialchars($user_tel,ENT_QUOTES);//■□■電話番号
$user_mail = htmlspecialchars($user_mail,ENT_QUOTES);//■□■E-mail
//$user_checkbox01 = htmlspecialchars($user_checkbox01,ENT_QUOTES);//■□■チェックボックス
$user_free01 = htmlspecialchars($user_free01,ENT_QUOTES);//■□■テキストエリア(textarea)
$page = htmlspecialchars($page,ENT_QUOTES);//■□■
if(get_magic_quotes_gpc()){ //SJISのページの場合は必要
$user_name = stripslashes($user_name);//■□■お名前
$user_name_kana = stripslashes($user_name_kana);//■□■ふりがな
$user_radio_button01 = stripslashes($user_radio_button01);//■□■ラジオボタン
$user_age = stripslashes($user_age);//■□■年齢
$user_mail_no = stripslashes($user_mail_no);//■□■郵便番号
$user_addrees1 = stripslashes($user_addrees1);//■□■都道府県
$user_addrees2 = stripslashes($user_addrees2);//■□■住所
$user_addrees3 = stripslashes($user_addrees3);//■□■マンション・アパート
$user_tel = stripslashes($user_tel);//■□■電話番号
$user_mail = stripslashes($user_mail);//■□■E-mail
//$user_checkbox01 = stripslashes($user_checkbox01);//■□■チェックボックス
$user_free01 = stripslashes($user_free01);//■□■テキストエリア(textarea)
$page = stripslashes($page);//■□■
}
//◆◇◆特殊文字などの変換◆◇◆△△△△△△△△△△△△△△△△△△△△
//■入力チェック■
$error = "";
if($user_name == ""){//■□■お名前
$error .= "※お名前が入力されていません。
";
$disp_user_name = "";
$disp_kakunin_OK = 0;//エラーありなのでフラグを0にする。
}else{
// 文字数チェック
//$mojisu_chk = Mojisu($user_name,20);
//$len = mb_strlen($user_name, "Shift-JIS");
//if(mb_strlen($user_name, "Shift-JIS") > 5){
if(strlen($user_name) > 35){
$error .= "※お名前が全角17文字を超えています。
";
$disp_kakunin_OK = 0;//エラーありなのでフラグを0にする。
}
$disp_user_name = "";
}
if($user_name_kana == ""){//■□■ふりがな
$error .= "※ふりがなが入力されていません。
";
$disp_user_name_kana = "";
$disp_kakunin_OK = 0;//エラーありなのでフラグを0にする。
}else{
// 文字数チェック
if(strlen($user_name_kana) > 35){
$error .= "※お名前が全角17文字を超えています。
";
$disp_kakunin_OK = 0;//エラーありなのでフラグを0にする。
}
$disp_user_name_kana = "";
}
if($user_radio_button01 == "男"){//■□■ラジオボタン
$disp_user_radio_button01 =" ";
}else if($user_radio_button01 == "女"){
$disp_user_radio_button01 =" ";
}else{
$disp_user_radio_button01 =" ";
}
if($user_age == ""){//■□■年齢
$disp_user_age = "歳(半角数値)";
}else{
// 文字数チェック
if(is_numeric($user_age)){
if(0 <= $user_age and $user_age <= 150){
$disp_user_age = "歳(半角数値)";
}else{
$error .= "※年齢を正しく入力してください。
";
$disp_kakunin_OK = 0;//エラーありなのでフラグを0にする。
$disp_user_age = "歳(半角数値)";
}
}else{
$error .= "※年齢は半角数字で入力してください。
";
$disp_kakunin_OK = 0;//エラーありなのでフラグを0にする。
$disp_user_age = "歳(半角数値)";
}
}
if($user_mail_no == ""){//■□■郵便番号
$disp_user_mail_no = "(***-*** 半角数値又はハイフン)";
}else{
// 文字列チェック
$user_mail_no_Investigation = str_replace("-","0",$user_mail_no);
if(is_numeric($user_mail_no_Investigation)){
$disp_user_mail_no = "(***-*** 半角数値又はハイフン)";
}else{
$error .= "※郵便番号は半角数字と-(半角)で入力してください。
";
$disp_kakunin_OK = 0;//エラーありなのでフラグを0にする。
$disp_user_mail_no = "(***-*** 半角数値又はハイフン)";
}
}
if($user_addrees1 == ""){//■□■都道府県
$disp_user_addrees1 = "";
}else{
$disp_user_addrees1 = "";
}
if($user_addrees2 == ""){//■□■住所
$disp_user_addrees2 = "";
}else{
$disp_user_addrees2 = "";
}
if($user_addrees3 == ""){//■□■マンション・アパート
$disp_user_addrees3 = "";
}else{
$disp_user_addrees3 = "";
}
if($user_tel == ""){//■□■電話番号
$error .= "※電話番号が入力されていません。
";
$disp_kakunin_OK = 0;//エラーありなのでフラグを0にする。
$disp_user_tel = "(***-***-*** 半角数値又はハイフン)";
}else{
// 文字列チェック
$user_tel_Investigation = str_replace("-","0",$user_tel);
if(is_numeric($user_tel_Investigation)){
$disp_user_tel = "(***-***-*** 半角数値又はハイフン)";
}else{
$error .= "※電話番号は半角数字と-(半角)で入力してください。
";
$disp_kakunin_OK = 0;//エラーありなのでフラグを0にする。
$disp_user_tel = "(***-***-*** 半角数値又はハイフン)";
}
}
if($user_mail == ""){//■□■E-mail
$error .= "※E-mailが入力されていません。
";
$disp_kakunin_OK = 0;//エラーありなのでフラグを0にする。
$disp_user_mail = "";
}else{
// メールアドレスチェック
if(is_mail($user_mail)){
$disp_user_mail = "";
}else{
$error .= "※メールアドレスを正しく入力してください。
";
$disp_kakunin_OK = 0;//エラーありなのでフラグを0にする。
$disp_user_mail = "";
}
}
if($user_free01 == ""){//■□■テキストエリア(textarea)
$disp_user_free01 = "";
}else{
if(strlen($user_free01) > 1074){
$error .= "※テキストエリア(textarea)は15行以内にしてください。
";
$disp_user_free01 = "";
$disp_kakunin_OK = 0;//エラーありなのでフラグを0にする。
}else{
$disp_user_free01 = "";
}
}
if($botton_submit =="修正"){
$disp_kakunin_OK = 0;
$flg_kakunin = 0;
}
//■エラー文の最終処理■
if($error != "" and $flg_kakunin =="1"){//エラーありの時
$error = "
".$error."";
$disp_kakunin = "";
$disp_user_botton = "";
}else{//エラーなしの時
if($flg_kakunin == ""){
$error = "";
$disp_kakunin = "";
$disp_user_botton = "";
}else{
$disp_kakunin = "
下記でよろしければ送信ボタンを押してください。";
$disp_user_botton = "";
$disp_user_botton .= " ";
}
}
//■入力OKなので確認画面を表示■
if($disp_kakunin_OK == 1){
$disp_user_name = $user_name."";//■□■お名前
$disp_user_name_kana = $user_name_kana."";//■□■ふりがな
if($user_radio_button01 == "男"){//■□■ラジオボタン
$disp_user_radio_button01 = $user_radio_button01."";
}else if($user_radio_button01 == "女"){
$disp_user_radio_button01 = $user_radio_button01."";
}else{
$disp_user_radio_button01 = "";
}
$disp_user_age = $user_age."";//■□■年齢
$disp_user_mail_no = $user_mail_no."";//■□■郵便番号
$disp_user_addrees1 = $user_addrees1."";//■□■都道府県
$disp_user_addrees2 = $user_addrees2."";//■□■住所
$disp_user_addrees3 = $user_addrees3."";//■□■マンション・アパート
$disp_user_tel = $user_tel."";//■□■電話番号
$disp_user_mail = $user_mail."";//■□■E-mail
$disp_user_free01 = "";//■□■テキストエリア(textarea)
}
//■チェック関数■
function is_mail($text) {
if (preg_match('/^[a-zA-Z0-9_\.\-]+?@[A-Za-z0-9_\.\-]+$/',$text)) {
return TRUE;
} else {
return FALSE;
}
}
//■ページ設定■
if($page == "solution"){
$title = "Web Solution|お問合フォーム";
$mail_title = "Web Solutionお問合せ";
}
if($page == "media"){
$title = "Mobil Media|お問合フォーム";
$mail_title = "Mobil Mediaお問合せ";
}
if($page == "digital"){
$title = "Digital Contents|お問合フォーム";
$mail_title = "Digital Contentsお問合せ";
}
if($page == "gaiyou"){
$title = "会社概要|お問合フォーム";
$mail_title = "会社情報 お問合せ";
}
if($page == "solution01"){
$title = "Web Solution|来客コンサルティング お問合フォーム";
$mail_title = "Web Solution 来客コンサルティング お問合せ";
}
if($page == "solution02"){
$title = "Web Solution|○○で検索 お問合フォーム";
$mail_title = "Web Solution ○○で検索 お問合せ";
}
if($page == "solution03"){
$title = "Web Solution|ホームページ作成 お問合フォーム";
$mail_title = "Web Solution ホームページ作成 お問合せ";
}
if($page == "solution04"){
$title = "Web Solution|SHOP STAR お問合フォーム";
$mail_title = "Web Solution SHOP STAR お問合せ";
}
if($page == "media01"){
$title = "Mobil Media|広告掲載及びモバイルプランニングについて お問合フォーム";
$mail_title = "Mobil Media 広告掲載及びモバイルプランニングについて お問合せ";
}
if($page == "digital01"){
$title = "Digital Contents|公式サイトコンサルティング お問合フォーム";
$mail_title = "Digital Contents 公式サイトコンサルティング お問合せ";
}
if($page == "digital02"){
$title = "Digital Contents|素材制作・販売 お問合フォーム";
$mail_title = "Digital Contents 素材制作・販売 お問合せ";
}
//■メール送信■
if($botton_submit =="送信"){
$mail_body = $user_name." 様よりお問い合わせがありました。\n\n";
$mail_body .= "【お名前】".$user_name."\n";
$mail_body .= "【フリガナ】".$user_name_kana."\n";
$mail_body .= "【会社名】".$user_addrees1."\n";
$mail_body .= "【部署名】".$user_addrees2."\n";
$mail_body .= "【電話番号】".$user_tel."\n";
$mail_body .= "【E-mail】".$user_mail."\n";
$mail_body .= "【お問い合わせ内容】\n".$user_free01."\n";
//件名の文字化け対策
//$mail_title = mb_encode_mimeheader($mail_title,"ISO-2022-JP");
$mail_title="=?iso-2022-jp?B?".base64_encode(mb_convert_encoding($mail_title,"JIS","shift_jis"))."?=";
//メール送信
mail("bb_info@broadbank.co.jp",$mail_title,$mail_body,"From:bb_info@broadbank.co.jp");
$return_entry = "anke-to-thanks.html";
header("Location: $return_entry");
exit;
}
?>