"; }elseif($mailform_certify_pass != $mailform_certify_text){ $med = "k"; $ind_moji = $ind_moji."Error→送信認証の文字が違います。
"; } } ?> "; $mailform_contents = $mailform_contents."".nl2br($mailformbase_coment1).""; //順序あり $sql = "SELECT * FROM ".$db."mail_title WHERE dispno > '0' AND disptype='1' AND mail_no='$mn' AND default_no='$site_no' ORDER BY dispno,id"; $res = mysql_query($sql,$con); while($list = mysql_fetch_array($res)){ $list_mail_title_id = $list["id"]; $list_mail_title_name = $list["name"]; $list_mail_title_contents = $list["contents"]; if(!empty($list_mail_title_contents)){ $list_mail_title_name = $list_mail_title_name."
".$list_mail_title_contents; } $mailform_contents = $mailform_contents."".$list_mail_title_name.""; $list_mail_cont_contents_disp = "";//コメント用 //項目取得順序あり $sql2 = "SELECT * FROM ".$db."mail_cont WHERE dispno > 0 AND disptype='1' AND conectid = '$list_mail_title_id' ORDER BY dispno,id"; $res2 = mysql_query($sql2,$con); while($list2 = mysql_fetch_array($res2)){ $list_mail_cont_id = $list2["id"]; $list_mail_cont_name = $list2["name"]; $list_mail_cont_formtype = $list2["formtype"]; $list_mail_cont_inputtype = $list2["inputtype"]; $list_mail_cont_imetype = $list2["imetype"]; $list_mail_cont_contents = $list2["contents"]; $list_mail_cont_formatdata = $list2["formatdata"]; $list_mail_cont_fastcont = $list2["fastcont"]; $list_mail_cont_endcont = $list2["endcont"]; $list_mail_cont_endtype = $list2["endtype"]; $list_mail_cont_selectcont = $list2["selectcont"]; $list_mail_cont_size_w = $list2["size_w"]; $list_mail_cont_size_h = $list2["size_h"]; if(!empty($list_mail_cont_contents)){ if(strlen($list_mail_cont_contents_disp) > 1){ $list_mail_cont_contents_disp = $list_mail_cont_contents_disp."
"; } $list_mail_cont_contents_disp = $list_mail_cont_contents_disp.$list_mail_cont_contents; } switch($list_mail_cont_endtype){ case 0: $list_mail_cont_endtype_disp = ""; break; case 1: $list_mail_cont_endtype_disp = "
"; break; case 2: $list_mail_cont_endtype_disp = "
"; break; case 3: $list_mail_cont_endtype_disp = "    "; break; } switch($list_mail_cont_imetype){ case 0: $list_mail_cont_imetype_disp = ""; break; case 1: $list_mail_cont_imetype_disp = "style=\"ime-mode:inactive;\" istyle=\"3\" mode=\"alphabet\""; break; case 2: $list_mail_cont_imetype_disp = "style=\"ime-mode:inactive;\" istyle=\"4\" mode=\"numeric\""; break; case 3: $list_mail_cont_imetype_disp = "style=\"ime-mode:active;\" istyle=\"1\" mode=\"hiragana\""; break; } if($list_mail_cont_size_w == 0){ $list_mail_cont_size_w = ""; } if($list_mail_cont_size_h == 0){ $list_mail_cont_size_h = ""; } //初期値をGETで送信してある場合 $getmoji = "mcode".$list_mail_cont_id; if(!empty($_GET[$getmoji])){ $list_mail_cont_formatdata = $_GET[$getmoji]; } switch($list_mail_cont_formtype){ case 0: $mailform_contents = $mailform_contents.$list_mail_cont_fastcont."".$list_mail_cont_endcont.$list_mail_cont_endtype_disp; break; case 1: $mailform_contents = $mailform_contents.$list_mail_cont_fastcont."".$list_mail_cont_endcont.$list_mail_cont_endtype_disp; break; case 2: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont; for($ii = 1;$ii <= $i;$ii++){ $mailform_contents = $mailform_contents."".$list_mail_cont_selectcont_list[$ii]; } $mailform_contents = $mailform_contents.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } break; case 3: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont; for($ii = 1;$ii <= $i;$ii++){ $mailform_contents = $mailform_contents."".$list_mail_cont_selectcont_list[$ii]; } $mailform_contents = $mailform_contents.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } break; case 4: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; $mailform_contents = $mailform_contents.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } break; case 5: if($fp2 =@fopen("img/admin/maildata/address1_".$mn.".dat","r")){ for($ii=1;$ii<=20;$ii++){ $mailform_address_name = NULL; $mailform_address_name = rtrim(fgets($fp2)); if(!empty($mailform_address_name)){ $mailform_contents = $mailform_contents."".$mailform_address_name; } } fclose($fp2); } break; case 6: if($fp2 =@fopen("img/admin/maildata/address1_".$mn.".dat","r")){ for($ii=1;$ii<=20;$ii++){ $mailform_address_name = NULL; $mailform_address_name = rtrim(fgets($fp2)); if(!empty($mailform_address_name)){ $mailform_contents = $mailform_contents."".$mailform_address_name; } } fclose($fp2); } break; } } mysql_free_result($res2); //項目取得順序なし $sql2 = "SELECT * FROM ".$db."mail_cont WHERE dispno = '0' AND disptype='1' AND conectid = '$list_mail_title_id' ORDER BY id"; $res2 = mysql_query($sql2,$con); while($list2 = mysql_fetch_array($res2)){ $list_mail_cont_id = $list2["id"]; $list_mail_cont_name = $list2["name"]; $list_mail_cont_formtype = $list2["formtype"]; $list_mail_cont_inputtype = $list2["inputtype"]; $list_mail_cont_imetype = $list2["imetype"]; $list_mail_cont_contents = $list2["contents"]; $list_mail_cont_formatdata = $list2["formatdata"]; $list_mail_cont_fastcont = $list2["fastcont"]; $list_mail_cont_endcont = $list2["endcont"]; $list_mail_cont_endtype = $list2["endtype"]; $list_mail_cont_selectcont = $list2["selectcont"]; $list_mail_cont_size_w = $list2["size_w"]; $list_mail_cont_size_h = $list2["size_h"]; if(!empty($list_mail_cont_contents)){ if(strlen($list_mail_cont_contents_disp) > 1){ $list_mail_cont_contents_disp = $list_mail_cont_contents_disp."
"; } $list_mail_cont_contents_disp = $list_mail_cont_contents_disp.$list_mail_cont_contents; } switch($list_mail_cont_endtype){ case 0: $list_mail_cont_endtype_disp = ""; break; case 1: $list_mail_cont_endtype_disp = "
"; break; case 2: $list_mail_cont_endtype_disp = "
"; break; case 3: $list_mail_cont_endtype_disp = "    "; break; } switch($list_mail_cont_imetype){ case 0: $list_mail_cont_imetype_disp = ""; break; case 1: $list_mail_cont_imetype_disp = "style=\"ime-mode:inactive;\" istyle=\"3\" mode=\"alphabet\""; break; case 2: $list_mail_cont_imetype_disp = "style=\"ime-mode:inactive;\" istyle=\"4\" mode=\"numeric\""; break; case 3: $list_mail_cont_imetype_disp = "style=\"ime-mode:active;\" istyle=\"1\" mode=\"hiragana\""; break; } if($list_mail_cont_size_w == 0){ $list_mail_cont_size_w = ""; } if($list_mail_cont_size_h == 0){ $list_mail_cont_size_h = ""; } //初期値をGETで送信してある場合 $getmoji = "mcode".$list_mail_cont_id; if(!empty($_GET[$getmoji])){ $list_mail_cont_formatdata = $_GET[$getmoji]; } switch($list_mail_cont_formtype){ case 0: $mailform_contents = $mailform_contents.$list_mail_cont_fastcont."".$list_mail_cont_endcont.$list_mail_cont_endtype_disp; break; case 1: $mailform_contents = $mailform_contents.$list_mail_cont_fastcont."".$list_mail_cont_endcont.$list_mail_cont_endtype_disp; break; case 2: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont; for($ii = 1;$ii <= $i;$ii++){ $mailform_contents = $mailform_contents."".$list_mail_cont_selectcont_list[$ii]; } $mailform_contents = $mailform_contents.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } break; case 3: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont; for($ii = 1;$ii <= $i;$ii++){ $mailform_contents = $mailform_contents."".$list_mail_cont_selectcont_list[$ii]; } $mailform_contents = $mailform_contents.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } break; case 4: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; $mailform_contents = $mailform_contents.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } break; case 5: if($fp2 =@fopen("img/admin/maildata/address1_".$mn.".dat","r")){ for($ii=1;$ii<=20;$ii++){ $mailform_address_name = NULL; $mailform_address_name = rtrim(fgets($fp2)); if(!empty($mailform_address_name)){ $mailform_contents = $mailform_contents."".$mailform_address_name; } } fclose($fp2); } break; case 6: if($fp2 =@fopen("img/admin/maildata/address1_".$mn.".dat","r")){ for($ii=1;$ii<=20;$ii++){ $mailform_address_name = NULL; $mailform_address_name = rtrim(fgets($fp2)); if(!empty($mailform_address_name)){ $mailform_contents = $mailform_contents."".$mailform_address_name; } } fclose($fp2); } break; } } mysql_free_result($res2); $mailform_contents = $mailform_contents.$list_mail_cont_contents_disp."
"; } mysql_free_result($res); //タイトル順序なし $sql = "SELECT * FROM ".$db."mail_title WHERE dispno = '0' AND disptype='1' AND mail_no='$mn' AND default_no='$site_no' ORDER BY dispno,id"; $res = mysql_query($sql,$con); while($list = mysql_fetch_array($res)){ $list_mail_title_id = $list["id"]; $list_mail_title_name = $list["name"]; $list_mail_title_contents = $list["contents"]; if(!empty($list_mail_title_contents)){ $list_mail_title_name = $list_mail_title_name."
".$list_mail_title_contents; } $mailform_contents = $mailform_contents."".$list_mail_title_name.""; $list_mail_cont_contents_disp = "";//コメント用 //項目取得順序あり $sql2 = "SELECT * FROM ".$db."mail_cont WHERE dispno > 0 AND disptype='1' AND conectid = '$list_mail_title_id' ORDER BY dispno,id"; $res2 = mysql_query($sql2,$con); while($list2 = mysql_fetch_array($res2)){ $list_mail_cont_id = $list2["id"]; $list_mail_cont_name = $list2["name"]; $list_mail_cont_formtype = $list2["formtype"]; $list_mail_cont_inputtype = $list2["inputtype"]; $list_mail_cont_imetype = $list2["imetype"]; $list_mail_cont_contents = $list2["contents"]; $list_mail_cont_formatdata = $list2["formatdata"]; $list_mail_cont_fastcont = $list2["fastcont"]; $list_mail_cont_endcont = $list2["endcont"]; $list_mail_cont_endtype = $list2["endtype"]; $list_mail_cont_selectcont = $list2["selectcont"]; $list_mail_cont_size_w = $list2["size_w"]; $list_mail_cont_size_h = $list2["size_h"]; if(!empty($list_mail_cont_contents)){ if(strlen($list_mail_cont_contents_disp) > 1){ $list_mail_cont_contents_disp = $list_mail_cont_contents_disp."
"; } $list_mail_cont_contents_disp = $list_mail_cont_contents_disp.$list_mail_cont_contents; } switch($list_mail_cont_endtype){ case 0: $list_mail_cont_endtype_disp = ""; break; case 1: $list_mail_cont_endtype_disp = "
"; break; case 2: $list_mail_cont_endtype_disp = "
"; break; case 3: $list_mail_cont_endtype_disp = "    "; break; } switch($list_mail_cont_imetype){ case 0: $list_mail_cont_imetype_disp = ""; break; case 1: $list_mail_cont_imetype_disp = "style=\"ime-mode:inactive;\" istyle=\"3\" mode=\"alphabet\""; break; case 2: $list_mail_cont_imetype_disp = "style=\"ime-mode:inactive;\" istyle=\"4\" mode=\"numeric\""; break; case 3: $list_mail_cont_imetype_disp = "style=\"ime-mode:active;\" istyle=\"1\" mode=\"hiragana\""; break; } if($list_mail_cont_size_w == 0){ $list_mail_cont_size_w = ""; } if($list_mail_cont_size_h == 0){ $list_mail_cont_size_h = ""; } //初期値をGETで送信してある場合 $getmoji = "mcode".$list_mail_cont_id; if(!empty($_GET[$getmoji])){ $list_mail_cont_formatdata = $_GET[$getmoji]; } switch($list_mail_cont_formtype){ case 0: $mailform_contents = $mailform_contents.$list_mail_cont_fastcont."".$list_mail_cont_endcont.$list_mail_cont_endtype_disp; break; case 1: $mailform_contents = $mailform_contents.$list_mail_cont_fastcont."".$list_mail_cont_endcont.$list_mail_cont_endtype_disp; break; case 2: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont; for($ii = 1;$ii <= $i;$ii++){ $mailform_contents = $mailform_contents."".$list_mail_cont_selectcont_list[$ii]; } $mailform_contents = $mailform_contents.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } break; case 3: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont; for($ii = 1;$ii <= $i;$ii++){ $mailform_contents = $mailform_contents."".$list_mail_cont_selectcont_list[$ii]; } $mailform_contents = $mailform_contents.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } break; case 4: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; $mailform_contents = $mailform_contents.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } break; case 5: if($fp2 =@fopen("img/admin/maildata/address1_".$mn.".dat","r")){ for($ii=1;$ii<=20;$ii++){ $mailform_address_name = NULL; $mailform_address_name = rtrim(fgets($fp2)); if(!empty($mailform_address_name)){ $mailform_contents = $mailform_contents."".$mailform_address_name; } } fclose($fp2); } break; case 6: if($fp2 =@fopen("img/admin/maildata/address1_".$mn.".dat","r")){ for($ii=1;$ii<=20;$ii++){ $mailform_address_name = NULL; $mailform_address_name = rtrim(fgets($fp2)); if(!empty($mailform_address_name)){ $mailform_contents = $mailform_contents."".$mailform_address_name; } } fclose($fp2); } break; } } mysql_free_result($res2); //項目取得順序なし $sql2 = "SELECT * FROM ".$db."mail_cont WHERE dispno = '0' AND disptype='1' AND conectid = '$list_mail_title_id' ORDER BY id"; $res2 = mysql_query($sql2,$con); while($list2 = mysql_fetch_array($res2)){ $list_mail_cont_id = $list2["id"]; $list_mail_cont_name = $list2["name"]; $list_mail_cont_formtype = $list2["formtype"]; $list_mail_cont_inputtype = $list2["inputtype"]; $list_mail_cont_imetype = $list2["imetype"]; $list_mail_cont_contents = $list2["contents"]; $list_mail_cont_formatdata = $list2["formatdata"]; $list_mail_cont_fastcont = $list2["fastcont"]; $list_mail_cont_endcont = $list2["endcont"]; $list_mail_cont_endtype = $list2["endtype"]; $list_mail_cont_selectcont = $list2["selectcont"]; $list_mail_cont_size_w = $list2["size_w"]; $list_mail_cont_size_h = $list2["size_h"]; if(!empty($list_mail_cont_contents)){ if(strlen($list_mail_cont_contents_disp) > 1){ $list_mail_cont_contents_disp = $list_mail_cont_contents_disp."
"; } $list_mail_cont_contents_disp = $list_mail_cont_contents_disp.$list_mail_cont_contents; } switch($list_mail_cont_endtype){ case 0: $list_mail_cont_endtype_disp = ""; break; case 1: $list_mail_cont_endtype_disp = "
"; break; case 2: $list_mail_cont_endtype_disp = "
"; break; case 3: $list_mail_cont_endtype_disp = "    "; break; } switch($list_mail_cont_imetype){ case 0: $list_mail_cont_imetype_disp = ""; break; case 1: $list_mail_cont_imetype_disp = "style=\"ime-mode:inactive;\" istyle=\"3\" mode=\"alphabet\""; break; case 2: $list_mail_cont_imetype_disp = "style=\"ime-mode:inactive;\" istyle=\"4\" mode=\"numeric\""; break; case 3: $list_mail_cont_imetype_disp = "style=\"ime-mode:active;\" istyle=\"1\" mode=\"hiragana\""; break; } if($list_mail_cont_size_w == 0){ $list_mail_cont_size_w = ""; } if($list_mail_cont_size_h == 0){ $list_mail_cont_size_h = ""; } //初期値をGETで送信してある場合 $getmoji = "mcode".$list_mail_cont_id; if(!empty($_GET[$getmoji])){ $list_mail_cont_formatdata = $_GET[$getmoji]; } switch($list_mail_cont_formtype){ case 0: $mailform_contents = $mailform_contents.$list_mail_cont_fastcont."".$list_mail_cont_endcont.$list_mail_cont_endtype_disp; break; case 1: $mailform_contents = $mailform_contents.$list_mail_cont_fastcont."".$list_mail_cont_endcont.$list_mail_cont_endtype_disp; break; case 2: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont; for($ii = 1;$ii <= $i;$ii++){ $mailform_contents = $mailform_contents."".$list_mail_cont_selectcont_list[$ii]; } $mailform_contents = $mailform_contents.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } break; case 3: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont; for($ii = 1;$ii <= $i;$ii++){ $mailform_contents = $mailform_contents."".$list_mail_cont_selectcont_list[$ii]; } $mailform_contents = $mailform_contents.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } break; case 4: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; $mailform_contents = $mailform_contents.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } break; case 5: if($fp2 =@fopen("img/admin/maildata/address1_".$mn.".dat","r")){ for($ii=1;$ii<=20;$ii++){ $mailform_address_name = NULL; $mailform_address_name = rtrim(fgets($fp2)); if(!empty($mailform_address_name)){ $mailform_contents = $mailform_contents."".$mailform_address_name; } } fclose($fp2); } break; case 6: if($fp2 =@fopen("img/admin/maildata/address1_".$mn.".dat","r")){ for($ii=1;$ii<=20;$ii++){ $mailform_address_name = NULL; $mailform_address_name = rtrim(fgets($fp2)); if(!empty($mailform_address_name)){ $mailform_contents = $mailform_contents."".$mailform_address_name; } } fclose($fp2); } break; } } mysql_free_result($res2); $mailform_contents = $mailform_contents.$list_mail_cont_contents_disp."
"; } mysql_free_result($res); $mailform_contents = $mailform_contents.""; $mailform_contents = $mailform_contents.""; }elseif($med == "k"){ //メールフォーム確認表示PC $mailform_contents = "";//メールフォーム内容格納変数 //メールリスト(名称)取得 if($fp2 =@fopen("img/admin/maildata/address1_".$mn.".dat","r")){ for($ii=1;$ii<=20;$ii++){ $mailform_address_name[$ii] = NULL; $mailform_address_name[$ii] = rtrim(fgets($fp2)); } fclose($fp2); } $mailform_address_list = NULL; $mailform_address_id = NULL; $mailform_address_set = NULL; $mailform_contents_farst = "
"; $ind_erchk = 0;//必須エラー //タイトル順序あり $sql = "SELECT * FROM ".$db."mail_title WHERE dispno > '0' AND disptype='1' AND mail_no='$mn' AND default_no='$site_no' ORDER BY dispno,id"; $res = mysql_query($sql,$con); while($list = mysql_fetch_array($res)){ $list_mail_title_id = $list["id"]; $list_mail_title_name = $list["name"]; $list_mail_title_contents = $list["contents"]; $list_input_repeatset = $list["repeatset"]; //重複確認用カウント数 $list_input_repeatset_count = 0; if(!empty($list_mail_title_contents)){ $list_mail_title_name = $list_mail_title_name."
".$list_mail_title_contents; } $mailform_contents = $mailform_contents."".$list_mail_title_name.""; //項目取得順序あり $sql2 = "SELECT * FROM ".$db."mail_cont WHERE dispno > 0 AND disptype='1' AND conectid = '$list_mail_title_id' ORDER BY dispno,id"; $res2 = mysql_query($sql2,$con); while($list2 = mysql_fetch_array($res2)){ $list_mail_cont_id = $list2["id"]; $list_mail_cont_name = $list2["name"]; $list_mail_cont_formtype = $list2["formtype"]; $list_mail_cont_inputtype = $list2["inputtype"]; $list_mail_cont_imetype = $list2["imetype"]; $list_mail_cont_contents = $list2["contents"]; $list_mail_cont_formatdata = $list2["formatdata"]; $list_mail_cont_fastcont = $list2["fastcont"]; $list_mail_cont_endcont = $list2["endcont"]; $list_mail_cont_endtype = $list2["endtype"]; $list_mail_cont_selectcont = $list2["selectcont"]; switch($list_mail_cont_endtype){ case 0: $list_mail_cont_endtype_disp = ""; break; case 1: $list_mail_cont_endtype_disp = "
"; break; case 2: $list_mail_cont_endtype_disp = "
"; break; } $list_mail_cont_inputdata = NULL; switch($list_mail_cont_formtype){ case 0: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 1: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 2: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 3: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ for($ii = 1;$ii <= $i;$ii++){ $list_mail_cont_inputdata_chk = NULL; $list_mail_cont_inputdata_chk = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id][$ii])); if(!empty($list_mail_cont_inputdata_chk)){ $list_mail_cont_inputdata = $list_mail_cont_inputdata.$list_mail_cont_inputdata_chk.","; } } } if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 4: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 5: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$mailform_address_name[$list_mail_cont_inputdata].$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont."";//送信設定用データ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; break; case 6: for($ii=1;$ii<=20;$ii++){ $list_mail_cont_inputdata_chk = NULL; $list_mail_cont_inputdata_chk = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id][$ii])); if($list_mail_cont_inputdata_chk == 1){ $list_mail_cont_inputdata = $list_mail_cont_inputdata.$mailform_address_name[$ii].","; $mailform_address_list = $mailform_address_list."";//送信設定用データ } } if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; break; } } mysql_free_result($res2); //項目取得順序なし $sql2 = "SELECT * FROM ".$db."mail_cont WHERE dispno = '0' AND disptype='1' AND conectid = '$list_mail_title_id' ORDER BY id"; $res2 = mysql_query($sql2,$con); while($list2 = mysql_fetch_array($res2)){ $list_mail_cont_id = $list2["id"]; $list_mail_cont_name = $list2["name"]; $list_mail_cont_formtype = $list2["formtype"]; $list_mail_cont_inputtype = $list2["inputtype"]; $list_mail_cont_imetype = $list2["imetype"]; $list_mail_cont_contents = $list2["contents"]; $list_mail_cont_formatdata = $list2["formatdata"]; $list_mail_cont_fastcont = $list2["fastcont"]; $list_mail_cont_endcont = $list2["endcont"]; $list_mail_cont_endtype = $list2["endtype"]; $list_mail_cont_selectcont = $list2["selectcont"]; switch($list_mail_cont_endtype){ case 0: $list_mail_cont_endtype_disp = ""; break; case 1: $list_mail_cont_endtype_disp = "
"; break; case 2: $list_mail_cont_endtype_disp = "
"; break; } $list_mail_cont_inputdata = NULL; switch($list_mail_cont_formtype){ case 0: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 1: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 2: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 3: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ for($ii = 1;$ii <= $i;$ii++){ $list_mail_cont_inputdata_chk = NULL; $list_mail_cont_inputdata_chk = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id][$ii])); if(!empty($list_mail_cont_inputdata_chk)){ $list_mail_cont_inputdata = $list_mail_cont_inputdata.$list_mail_cont_inputdata_chk.","; } } } if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 4: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 5: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$mailform_address_name[$list_mail_cont_inputdata].$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont."";//送信設定用データ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; break; case 6: for($ii=1;$ii<=20;$ii++){ $list_mail_cont_inputdata_chk = NULL; $list_mail_cont_inputdata_chk = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id][$ii])); if($list_mail_cont_inputdata_chk == 1){ $list_mail_cont_inputdata = $list_mail_cont_inputdata.$mailform_address_name[$ii].","; $mailform_address_list = $mailform_address_list."";//送信設定用データ } } if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; break; } } mysql_free_result($res2); $mailform_contents = $mailform_contents."
"; if($list_input_repeatset == 1 AND $list_mail_cont_inputdata_repeatset[1] != $list_mail_cont_inputdata_repeatset[2]){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_title_name."の内容が同一ではありません。
"; } } mysql_free_result($res); //タイトル順序なし $sql = "SELECT * FROM ".$db."mail_title WHERE dispno = '0' AND disptype='1' AND mail_no='$mn' AND default_no='$site_no' ORDER BY dispno,id"; $res = mysql_query($sql,$con); while($list = mysql_fetch_array($res)){ $list_mail_title_id = $list["id"]; $list_mail_title_name = $list["name"]; $list_mail_title_contents = $list["contents"]; $list_input_repeatset = $list["repeatset"]; //重複確認用カウント数 $list_input_repeatset_count = 0; if(!empty($list_mail_title_contents)){ $list_mail_title_name = $list_mail_title_name."
".$list_mail_title_contents; } $mailform_contents = $mailform_contents."".$list_mail_title_name.""; //項目取得順序あり $sql2 = "SELECT * FROM ".$db."mail_cont WHERE dispno > 0 AND disptype='1' AND conectid = '$list_mail_title_id' ORDER BY dispno,id"; $res2 = mysql_query($sql2,$con); while($list2 = mysql_fetch_array($res2)){ $list_mail_cont_id = $list2["id"]; $list_mail_cont_name = $list2["name"]; $list_mail_cont_formtype = $list2["formtype"]; $list_mail_cont_inputtype = $list2["inputtype"]; $list_mail_cont_imetype = $list2["imetype"]; $list_mail_cont_contents = $list2["contents"]; $list_mail_cont_formatdata = $list2["formatdata"]; $list_mail_cont_fastcont = $list2["fastcont"]; $list_mail_cont_endcont = $list2["endcont"]; $list_mail_cont_endtype = $list2["endtype"]; $list_mail_cont_selectcont = $list2["selectcont"]; switch($list_mail_cont_endtype){ case 0: $list_mail_cont_endtype_disp = ""; break; case 1: $list_mail_cont_endtype_disp = "
"; break; case 2: $list_mail_cont_endtype_disp = "
"; break; } $list_mail_cont_inputdata = NULL; switch($list_mail_cont_formtype){ case 0: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 1: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 2: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 3: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ for($ii = 1;$ii <= $i;$ii++){ $list_mail_cont_inputdata_chk = NULL; $list_mail_cont_inputdata_chk = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id][$ii])); if(!empty($list_mail_cont_inputdata_chk)){ $list_mail_cont_inputdata = $list_mail_cont_inputdata.$list_mail_cont_inputdata_chk.","; } } } if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 4: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 5: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$mailform_address_name[$list_mail_cont_inputdata].$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont."";//送信設定用データ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; break; case 6: for($ii=1;$ii<=20;$ii++){ $list_mail_cont_inputdata_chk = NULL; $list_mail_cont_inputdata_chk = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id][$ii])); if($list_mail_cont_inputdata_chk == 1){ $list_mail_cont_inputdata = $list_mail_cont_inputdata.$mailform_address_name[$ii].","; $mailform_address_list = $mailform_address_list."";//送信設定用データ } } if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; break; } } mysql_free_result($res2); //項目取得順序なし $sql2 = "SELECT * FROM ".$db."mail_cont WHERE dispno = '0' AND disptype='1' AND conectid = '$list_mail_title_id' ORDER BY id"; $res2 = mysql_query($sql2,$con); while($list2 = mysql_fetch_array($res2)){ $list_mail_cont_id = $list2["id"]; $list_mail_cont_name = $list2["name"]; $list_mail_cont_formtype = $list2["formtype"]; $list_mail_cont_inputtype = $list2["inputtype"]; $list_mail_cont_imetype = $list2["imetype"]; $list_mail_cont_contents = $list2["contents"]; $list_mail_cont_formatdata = $list2["formatdata"]; $list_mail_cont_fastcont = $list2["fastcont"]; $list_mail_cont_endcont = $list2["endcont"]; $list_mail_cont_endtype = $list2["endtype"]; $list_mail_cont_selectcont = $list2["selectcont"]; switch($list_mail_cont_endtype){ case 0: $list_mail_cont_endtype_disp = ""; break; case 1: $list_mail_cont_endtype_disp = "
"; break; case 2: $list_mail_cont_endtype_disp = "
"; break; } $list_mail_cont_inputdata = NULL; switch($list_mail_cont_formtype){ case 0: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 1: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 2: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 3: $i = 0; $list_mail_cont_selectcont_chk = null; $list_mail_cont_selectcont_chk = strtok($list_mail_cont_selectcont,"\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } while($list_mail_cont_selectcont_chk !== false){ $list_mail_cont_selectcont_chk = strtok("\n\r"); if(!empty($list_mail_cont_selectcont_chk)){ $i = $i + 1; $list_mail_cont_selectcont_list[$i] = $list_mail_cont_selectcont_chk; } } if($i > 0){ for($ii = 1;$ii <= $i;$ii++){ $list_mail_cont_inputdata_chk = NULL; $list_mail_cont_inputdata_chk = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id][$ii])); if(!empty($list_mail_cont_inputdata_chk)){ $list_mail_cont_inputdata = $list_mail_cont_inputdata.$list_mail_cont_inputdata_chk.","; } } } if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 4: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; //重複確認用 $list_input_repeatset_count = $list_input_repeatset_count + 1; $list_mail_cont_inputdata_repeatset[$list_input_repeatset_count] = $list_mail_cont_inputdata; break; case 5: $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id])); if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$mailform_address_name[$list_mail_cont_inputdata].$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont."";//送信設定用データ $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; break; case 6: for($ii=1;$ii<=20;$ii++){ $list_mail_cont_inputdata_chk = NULL; $list_mail_cont_inputdata_chk = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id][$ii])); if($list_mail_cont_inputdata_chk == 1){ $list_mail_cont_inputdata = $list_mail_cont_inputdata.$mailform_address_name[$ii].","; $mailform_address_list = $mailform_address_list."";//送信設定用データ } } if($list_mail_cont_inputtype == 1){ if(empty($list_mail_cont_inputdata)){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_cont_name."は必須です。
"; } } $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; $mailform_contents = $mailform_contents.$list_mail_cont_fastcont.""; break; } } mysql_free_result($res2); $mailform_contents = $mailform_contents."
"; if($list_input_repeatset == 1 AND $list_mail_cont_inputdata_repeatset[1] != $list_mail_cont_inputdata_repeatset[2]){ $ind_erchk = $ind_erchk + 1; $ind_moji = $ind_moji."Error→".$list_mail_title_name."の内容が同一ではありません。
"; } } mysql_free_result($res); //エラー文字・コメントの先頭部分をつける。 $mailform_contents = $mailform_contents_farst."".nl2br($mailformbase_coment2)."
".$ind_moji."
".$mailform_contents; if($ind_erchk == 0){ //パスワード生成 開始 //ランダム英数字作成(類似文字削除版Il1q9Oo0Z2B8) function getRandomString($nLengthRequired = 4){ $sCharList = "ACDEFGHJKLMNPQRSTUVWXY34567"; mt_srand(); $sRes = ""; for($i = 0; $i < $nLengthRequired; $i++) $sRes .= $sCharList{mt_rand(0, strlen($sCharList) - 1)}; return $sRes; } $mailform_certify_pass = getRandomString(); //パスワード生成 ここまで // $mailform_certify_text = $mailform_certify_pass; $mailform_certify_filename = "img/certify/".time().".jpg"; $fontpath="font/HoboStd.otf"; $mailform_certify_fontsize = $mailformbase_fontsize2 + 4; $mailform_certify_image_h = $mailformbase_fontsize2 + 10; $x = 0; $y = $mailform_certify_image_h - 2; //$mailform_certify_image = imagecreate(80,$mailform_certify_image_h); $mailform_certify_image = imagecreatetruecolor(80,$mailform_certify_image_h); $white=imagecolorallocate($mailform_certify_image,0xEE,0xEE,0xEE); $black=imagecolorallocate($mailform_certify_image,0x00,0x33,0x66); imagettftext($mailform_certify_image,$mailform_certify_fontsize,0,$x,$y,$white,$fontpath," ".$mailform_certify_text); imagejpeg($mailform_certify_image,$mailform_certify_filename); imagedestroy($mailform_certify_image); $mailform_certify_set = $mailform_certify_set.""; $mailform_certify_set = $mailform_certify_set.""; $mailform_contents = $mailform_contents."送信認証 
画像の文字を入力して下さい。"; $mailform_contents = $mailform_contents."戻る"; }else{ $mailform_certify_set = NULL; $mailform_contents = $mailform_contents."戻る必須項目が入力・選択されておりません。"; } $mailform_contents = $mailform_contents."".$mailform_address_list.$mailform_certify_set.""; }elseif($med == "s"){ //メールフォーム送信PC $mailform_contents_item = "";//メールフォーム内容格納変数 //メールリスト(E-mail)取得 if($fp2 =@fopen("img/admin/maildata/address2_".$mn.".dat","r")){ for($ii=1;$ii<=20;$ii++){ $mailform_address_email[$ii] = NULL; $mailform_address_email[$ii] = rtrim(fgets($fp2)); } fclose($fp2); } //メールリスト(名称)取得 if($fp2 =@fopen("img/admin/maildata/address1_".$i.".dat","r")){ for($ii=1;$ii<=20;$ii++){ $mailform_address_name[$ii] = NULL; $mailform_address_name[$ii] = rtrim(fgets($fp2)); } fclose($fp2); } //個別メールアドレス関係 $mailform_address_max = 0;//個数 //順序あり $sql = "SELECT * FROM ".$db."mail_title WHERE dispno > '0' AND disptype='1' AND mail_no='$mn' AND default_no='$site_no' ORDER BY dispno,id"; $res = mysql_query($sql,$con); while($list = mysql_fetch_array($res)){ $list_mail_title_id = $list["id"]; $list_mail_title_name = $list["name"]; $list_mail_title_contents = $list["contents"]; $mailform_contents_item = $mailform_contents_item.$list_mail_title_name.": "; //項目取得順序あり $sql2 = "SELECT * FROM ".$db."mail_cont WHERE dispno > 0 AND disptype='1' AND conectid = '$list_mail_title_id' ORDER BY dispno,id"; $res2 = mysql_query($sql2,$con); while($list2 = mysql_fetch_array($res2)){ $list_mail_cont_id = $list2["id"]; $list_mail_cont_name = $list2["name"]; $list_mail_cont_formtype = $list2["formtype"]; $list_mail_cont_inputtype = $list2["inputtype"]; $list_mail_cont_imetype = $list2["imetype"]; $list_mail_cont_contents = $list2["contents"]; $list_mail_cont_formatdata = $list2["formatdata"]; $list_mail_cont_fastcont = $list2["fastcont"]; $list_mail_cont_endcont = $list2["endcont"]; $list_mail_cont_endtype = $list2["endtype"]; $list_mail_cont_selectcont = $list2["selectcont"]; if($list_mail_cont_endtype == 1){ $list_mail_cont_endtype_disp = "\n\r"; }elseif($list_mail_cont_endtype == 3){ $list_mail_cont_endtype_disp = "  "; }else{ $list_mail_cont_endtype_disp = ""; } $list_mail_cont_inputdata = NULL; $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); $mailform_contents_item = $mailform_contents_item.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; //データベース用 //指定項目1 if($mailformbase_contents1 == $list_mail_title_id){ $mailformbase_contents1_db = $mailformbase_contents1_db.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } //指定項目2 if($mailformbase_contents2 == $list_mail_title_id){ $mailformbase_contents2_db = $mailformbase_contents2_db.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } //指定項目3 if($mailformbase_contents3 == $list_mail_title_id){ $mailformbase_contents3_db = $mailformbase_contents3_db.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } //個別メールアドレス設定 //ラジオボタン時 if($list_mail_cont_formtype == 5){ $mailform_address_chk = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id])); if(!empty($mailform_address_email[$mailform_address_chk])){ $mailform_address_max = $mailform_address_max + 1; $mailform_address_emaillist[$mailform_address_max] = $mailform_address_email[$mailform_address_chk];//メールアドレス $mailform_address_namelist[$mailform_address_max] = $mailform_address_name[$mailform_address_chk];//名称 } } //チェックボックス時 if($list_mail_cont_formtype == 6){ for($ii=1;$ii<=20;$ii++){ $mailform_address_chk = NULL; $mailform_address_chk = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id][$ii])); if($mailform_address_chk == 1){ $mailform_address_max = $mailform_address_max + 1; $mailform_address_emaillist[$mailform_address_max] = $mailform_address_email[$ii];//メールアドレス $mailform_address_namelist[$mailform_address_max] = $mailform_address_name[$ii];//名称 } } } } mysql_free_result($res2); //項目取得順序なし $sql2 = "SELECT * FROM ".$db."mail_cont WHERE dispno = '0' AND disptype='1' AND conectid = '$list_mail_title_id' ORDER BY id"; $res2 = mysql_query($sql2,$con); while($list2 = mysql_fetch_array($res2)){ $list_mail_cont_id = $list2["id"]; $list_mail_cont_name = $list2["name"]; $list_mail_cont_formtype = $list2["formtype"]; $list_mail_cont_inputtype = $list2["inputtype"]; $list_mail_cont_imetype = $list2["imetype"]; $list_mail_cont_contents = $list2["contents"]; $list_mail_cont_formatdata = $list2["formatdata"]; $list_mail_cont_fastcont = $list2["fastcont"]; $list_mail_cont_endcont = $list2["endcont"]; $list_mail_cont_endtype = $list2["endtype"]; $list_mail_cont_selectcont = $list2["selectcont"]; if($list_mail_cont_endtype == 1){ $list_mail_cont_endtype_disp = "\n\r"; }elseif($list_mail_cont_endtype == 3){ $list_mail_cont_endtype_disp = "  "; }else{ $list_mail_cont_endtype_disp = ""; } $list_mail_cont_inputdata = NULL; $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); $mailform_contents_item = $mailform_contents_item.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; //データベース用 //指定項目1 if($mailformbase_contents1 == $list_mail_title_id){ $mailformbase_contents1_db = $mailformbase_contents1_db.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } //指定項目2 if($mailformbase_contents2 == $list_mail_title_id){ $mailformbase_contents2_db = $mailformbase_contents2_db.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } //指定項目3 if($mailformbase_contents3 == $list_mail_title_id){ $mailformbase_contents3_db = $mailformbase_contents3_db.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } //個別メールアドレス設定 //ラジオボタン時 if($list_mail_cont_formtype == 5){ $mailform_address_chk = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id])); if(!empty($mailform_address_email[$mailform_address_chk])){ $mailform_address_max = $mailform_address_max + 1; $mailform_address_emaillist[$mailform_address_max] = $mailform_address_email[$mailform_address_chk];//メールアドレス $mailform_address_namelist[$mailform_address_max] = $mailform_address_name[$mailform_address_chk];//名称 } } //チェックボックス時 if($list_mail_cont_formtype == 6){ for($ii=1;$ii<=20;$ii++){ $mailform_address_chk = NULL; $mailform_address_chk = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id][$ii])); if($mailform_address_chk == 1){ $mailform_address_max = $mailform_address_max + 1; $mailform_address_emaillist[$mailform_address_max] = $mailform_address_email[$ii];//メールアドレス $mailform_address_namelist[$mailform_address_max] = $mailform_address_name[$ii];//名称 } } } } mysql_free_result($res2); $mailform_contents_item = $mailform_contents_item."\n\r"; } mysql_free_result($res); //順序なし $sql = "SELECT * FROM ".$db."mail_title WHERE dispno = '0' AND disptype='1' AND mail_no='$mn' AND default_no='$site_no' ORDER BY dispno,id"; $res = mysql_query($sql,$con); while($list = mysql_fetch_array($res)){ $list_mail_title_id = $list["id"]; $list_mail_title_name = $list["name"]; $list_mail_title_contents = $list["contents"]; $mailform_contents_item = $mailform_contents_item.$list_mail_title_name.": "; //項目取得順序あり $sql2 = "SELECT * FROM ".$db."mail_cont WHERE dispno > 0 AND disptype='1' AND conectid = '$list_mail_title_id' ORDER BY dispno,id"; $res2 = mysql_query($sql2,$con); while($list2 = mysql_fetch_array($res2)){ $list_mail_cont_id = $list2["id"]; $list_mail_cont_name = $list2["name"]; $list_mail_cont_formtype = $list2["formtype"]; $list_mail_cont_inputtype = $list2["inputtype"]; $list_mail_cont_imetype = $list2["imetype"]; $list_mail_cont_contents = $list2["contents"]; $list_mail_cont_formatdata = $list2["formatdata"]; $list_mail_cont_fastcont = $list2["fastcont"]; $list_mail_cont_endcont = $list2["endcont"]; $list_mail_cont_endtype = $list2["endtype"]; $list_mail_cont_selectcont = $list2["selectcont"]; if($list_mail_cont_endtype == 1){ $list_mail_cont_endtype_disp = "\n\r"; }elseif($list_mail_cont_endtype == 3){ $list_mail_cont_endtype_disp = "  "; }else{ $list_mail_cont_endtype_disp = ""; } $list_mail_cont_inputdata = NULL; $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); $mailform_contents_item = $mailform_contents_item.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; //データベース用 //指定項目1 if($mailformbase_contents1 == $list_mail_title_id){ $mailformbase_contents1_db = $mailformbase_contents1_db.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } //指定項目2 if($mailformbase_contents2 == $list_mail_title_id){ $mailformbase_contents2_db = $mailformbase_contents2_db.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } //指定項目3 if($mailformbase_contents3 == $list_mail_title_id){ $mailformbase_contents3_db = $mailformbase_contents3_db.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } //個別メールアドレス設定 //ラジオボタン時 if($list_mail_cont_formtype == 5){ $mailform_address_chk = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id])); if(!empty($mailform_address_email[$mailform_address_chk])){ $mailform_address_max = $mailform_address_max + 1; $mailform_address_emaillist[$mailform_address_max] = $mailform_address_email[$mailform_address_chk];//メールアドレス $mailform_address_namelist[$mailform_address_max] = $mailform_address_name[$mailform_address_chk];//名称 } } //チェックボックス時 if($list_mail_cont_formtype == 6){ for($ii=1;$ii<=20;$ii++){ $mailform_address_chk = NULL; $mailform_address_chk = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id][$ii])); if($mailform_address_chk == 1){ $mailform_address_max = $mailform_address_max + 1; $mailform_address_emaillist[$mailform_address_max] = $mailform_address_email[$ii];//メールアドレス $mailform_address_namelist[$mailform_address_max] = $mailform_address_name[$ii];//名称 } } } } mysql_free_result($res2); //項目取得順序なし $sql2 = "SELECT * FROM ".$db."mail_cont WHERE dispno = '0' AND disptype='1' AND conectid = '$list_mail_title_id' ORDER BY id"; $res2 = mysql_query($sql2,$con); while($list2 = mysql_fetch_array($res2)){ $list_mail_cont_id = $list2["id"]; $list_mail_cont_name = $list2["name"]; $list_mail_cont_formtype = $list2["formtype"]; $list_mail_cont_inputtype = $list2["inputtype"]; $list_mail_cont_imetype = $list2["imetype"]; $list_mail_cont_contents = $list2["contents"]; $list_mail_cont_formatdata = $list2["formatdata"]; $list_mail_cont_fastcont = $list2["fastcont"]; $list_mail_cont_endcont = $list2["endcont"]; $list_mail_cont_endtype = $list2["endtype"]; $list_mail_cont_selectcont = $list2["selectcont"]; if($list_mail_cont_endtype == 1){ $list_mail_cont_endtype_disp = "\n\r"; }elseif($list_mail_cont_endtype == 3){ $list_mail_cont_endtype_disp = "  "; }else{ $list_mail_cont_endtype_disp = ""; } $list_mail_cont_inputdata = NULL; $list_mail_cont_inputdata = htmlspecialchars(stripslashes($_POST[$list_mail_cont_id])); $mailform_contents_item = $mailform_contents_item.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; //データベース用 //指定項目1 if($mailformbase_contents1 == $list_mail_title_id){ $mailformbase_contents1_db = $mailformbase_contents1_db.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } //指定項目2 if($mailformbase_contents2 == $list_mail_title_id){ $mailformbase_contents2_db = $mailformbase_contents2_db.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } //指定項目3 if($mailformbase_contents3 == $list_mail_title_id){ $mailformbase_contents3_db = $mailformbase_contents3_db.$list_mail_cont_fastcont.$list_mail_cont_inputdata.$list_mail_cont_endcont.$list_mail_cont_endtype_disp; } //個別メールアドレス設定 //ラジオボタン時 if($list_mail_cont_formtype == 5){ $mailform_address_chk = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id])); if(!empty($mailform_address_email[$mailform_address_chk])){ $mailform_address_max = $mailform_address_max + 1; $mailform_address_emaillist[$mailform_address_max] = $mailform_address_email[$mailform_address_chk];//メールアドレス $mailform_address_namelist[$mailform_address_max] = $mailform_address_name[$mailform_address_chk];//名称 } } //チェックボックス時 if($list_mail_cont_formtype == 6){ for($ii=1;$ii<=20;$ii++){ $mailform_address_chk = NULL; $mailform_address_chk = htmlspecialchars(stripslashes($_POST["mail_".$list_mail_cont_id][$ii])); if($mailform_address_chk == 1){ $mailform_address_max = $mailform_address_max + 1; $mailform_address_emaillist[$mailform_address_max] = $mailform_address_email[$ii];//メールアドレス $mailform_address_namelist[$mailform_address_max] = $mailform_address_name[$ii];//名称 } } } } mysql_free_result($res2); $mailform_contents_item = $mailform_contents_item."\n\r"; } mysql_free_result($res); //送信処理 if(!empty($mailformbase_email)){ $mailsubmit_inputdate = time(); $mailsubmit_inputdate_disp = date("Y/m/d",$mailsubmit_inputdate); $subject = $mailformbase_subject;//表示件名 $header = $mailformbase_email;//送信元メールアドレス $address = $mailformbase_email;//送信先メールアドレス $mailsubmit_contents_item = $mailform_contents_item."\n\r"."送信日:".$mailsubmit_inputdate_disp."\n\r"; mb_internal_encoding("UTF-8"); if(mail($address,mb_encode_mimeheader($subject,'JIS','B'),mb_convert_encoding($mailsubmit_contents_item,'JIS'),"FROM: $header")){ //基本メール送信成功 //サブ1メール送信 if(!empty($mailformbase_email_sub1)){ if(mail($mailformbase_email_sub1,mb_encode_mimeheader($subject,'JIS','B'),mb_convert_encoding($mailsubmit_contents_item,'JIS'),"FROM: $mailformbase_email_sub1")){ $ind_moji = $ind_moji."E-mail(サブ1)【".$mailformbase_email_sub1."】に送信しました。
"; }else{ $ind_moji = $ind_moji."E-mail(サブ1)【".$mailformbase_email_sub1."】の送信に失敗しました。
"; } } //サブ2メール送信 if(!empty($mailformbase_email_sub2)){ if(mail($mailformbase_email_sub2,mb_encode_mimeheader($subject,'JIS','B'),mb_convert_encoding($mailsubmit_contents_item,'JIS'),"FROM: $mailformbase_email_sub2")){ $ind_moji = $ind_moji."E-mail(サブ1)【".$mailformbase_email_sub2."】に送信しました。
"; }else{ $ind_moji = $ind_moji."E-mail(サブ1)【".$mailformbase_email_sub2."】の送信に失敗しました。
"; } } //サブ3メール送信 if(!empty($mailformbase_email_sub3)){ if(mail($mailformbase_email_sub3,mb_encode_mimeheader($subject,'JIS','B'),mb_convert_encoding($mailsubmit_contents_item,'JIS'),"FROM: $mailformbase_email_sub3")){ $ind_moji = $ind_moji."E-mail(サブ1)【".$mailformbase_email_sub3."】に送信しました。
"; }else{ $ind_moji = $ind_moji."E-mail(サブ1)【".$mailformbase_email_sub3."】の送信に失敗しました。
"; } } //個別送信 if($mailform_address_max > 0){ $mailsubmit_contents_db2 = NULL; for($ii = 1;$ii <= $mailform_address_max;$ii++){ mb_internal_encoding("UTF-8"); if(!empty($mailform_address_emaillist[$ii])){ if(mail($mailform_address_emaillist[$ii],mb_encode_mimeheader($subject,'JIS','B'),mb_convert_encoding($mailsubmit_contents_item,'JIS'),"FROM: $header")){ $mailsubmit_contents_db2 = $mailsubmit_contents_db2.$mailform_address_namelist[$ii]."に送信しました。
"; }else{ $mailsubmit_contents_db2 = $mailsubmit_contents_db2.$mailform_address_namelist[$ii]."に送信出来ませんでした。
"; } } } } $mailsubmit_contents_db = $mailsubmit_contents_item."\n\n".$mailsubmit_contents_db2; //新規追加処理 $sql = "INSERT INTO ".$db."mail_submit(contents,inputdate,submittype,contents1,contents2,contents3,mail_no,default_no) VALUES('$mailsubmit_contents_db','$mailsubmit_inputdate','0','$mailformbase_contents1_db','$mailformbase_contents2_db','$mailformbase_contents3_db','$mn','$site_no')"; if(mysql_query($sql,$con)){ $ind_moji = $ind_moji.$mailformbase_email."に送信しました。
"; } }else{ //送信失敗 $mailsubmit_contents_db = $mailsubmit_contents_item."\n\n".$mailformbase_email."に送信出来ませんでした。
"; //新規追加処理 $sql = "INSERT INTO ".$db."mail_submit(contents,inputdate,submittype,contents1,contents2,contents3,mail_no,default_no) VALUES('$mailsubmit_contents_db','$mailsubmit_inputdate','1','$mailformbase_contents1_db','$mailformbase_contents2_db','$mailformbase_contents3_db','$mn','$site_no')"; if(mysql_query($sql,$con)){ $ind_moji = $ind_moji."Error→送信できませんでした。
"; } } } $mailform_contents = ""; mb_regex_encoding("UTF-8");//ここで使用する文字コードを指定 $mailsubmit_contents_db = $mailsubmit_contents_item; $mailsubmit_contents_db =mb_ereg_replace("\n\r","\n",$mailsubmit_contents_db); $mailsubmit_contents_db =mb_ereg_replace("<br />","",$mailsubmit_contents_db); $mailform_contents = $mailform_contents.""; $mailform_contents = $mailform_contents."".nl2br($mailformbase_coment3)."
"."
"; $mailform_contents = $mailform_contents."送信内容".nl2br($mailsubmit_contents_db).""; $mailform_contents = $mailform_contents.""; } ?>