MNP191_m.php
4.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
<?php
//*****************************************************************************
//*
//* プログラム名:アンケート(携帯電話)
//* プログラムID:MNP191_m.php
//* 機能 :回答登録処理
//* 作成者 :
//*
//*****************************************************************************
header("Content-type: text/html; charset=Shift_JIS");
//*** 広告 ***//
include("include_m/Advertisement.inc");
//*** 共通処理 ***//
include("include_m/CommonProcess.inc");
//***URLの頭取得***
include("include_m/CommonUrlGet.inc");
require_once 'include_m/jcode.phps';
//*** アンケート ***
$strMenuSQL = "SELECT name FROM sub_menu_TBL WHERE url = 'MNP010.php'";
$rsRecset = pg_exec($strMenuSQL);
$PHP_TITLE_NAME=mb_convert_encoding(pg_result($rsRecset,0,"name"), "SJIS", "EUC-JP");
//入力チェック
if (strstr($txtCom,"<")==True){
echo '<HTML>';
echo '<HEAD>';
echo '<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">';
echo '<TITLE>E-グルPro('.$PHP_TITLE_NAME.')</TITLE>';
echo '</HEAD>';
echo '<BODY>';
echo '<form>';
echo "入力エラー<br>コメントに不正な文字『<』が使用されています。<br>戻るボタンで戻り再入力してください。";
echo "</form>";
echo "</BODY>";
echo "</HTML>";
exit;
}
if (strstr($txtCom,">")==True){
echo '<TITLE>E-グルPro('.$PHP_TITLE_NAME.')</TITLE>';
echo '</HEAD>';
echo '<BODY>';
echo '<form>';
echo "入力エラー<br>コメントに不正な文字『>』が使用されています。<br>戻るボタンで戻り再入力してください。";
echo "</form>";
echo "</BODY>";
echo "</HTML>";
exit;
}
if ($ans_type=="0"){
if (count($check)==0){
echo '<TITLE>E-グルPro('.$PHP_TITLE_NAME.')</TITLE>';
echo '</HEAD>';
echo '<BODY>';
echo '<form>';
echo "回答が選択されていません。<br>戻るボタンで戻り再入力してください。";
echo "</form>";
echo "</BODY>";
echo "</HTML>";
exit;
}
}else{
if ($check==""){
echo '<TITLE>E-グルPro('.$PHP_TITLE_NAME.')</TITLE>';
echo '</HEAD>';
echo '<BODY>';
echo '<form>';
echo "回答が選択されていません。<br>戻るボタンで戻り再入力してください。";
echo "</form>";
echo "</BODY>";
echo "</HTML>";
exit;
}
}
$Read_Date = date("Y/m/d");
$Read_Time = date("H:i:s");
$strSQL = "UPDATE";
$strSQL .= " mnp_syain_info ";
$strSQL .= "SET ";
$strSQL .= " read_flg = 2, ";
$strSQL .= " comment = '".mb_convert_encoding(addslashes($_REQUEST["txtCom"]), "eucJP-win", "SJIS")."', ";
$strSQL .= " ans_date = '".$Read_Date."', ";
$strSQL .= " ans_time = '".$Read_Time."' ";
$strSQL .= "WHERE ";
$strSQL .= " mail_id = ".$_REQUEST["mail_id"]." AND ";
$strSQL .= " syain_cd = '".$PHP_SYAIN_CD."'";
$objInsRet = pg_exec($strSQL);
if($objInsRet==false){
echo("SQL実行に失敗しました(UPDATE)");
exit;
}
$strSQL = "DELETE ";
$strSQL .= "FROM";
$strSQL .= " mnp_syain_ans ";
$strSQL .= "WHERE ";
$strSQL .= " mail_id = ".$_REQUEST["mail_id"]." AND ";
$strSQL .= " syain_cd = '".$PHP_SYAIN_CD."'";
//echo $strSQL;
$objRec = pg_exec($strSQL);
if($objRec==false){
echo("SQL実行に失敗しました(SELECT)");
exit;
}
if ($ans_type=="0"){
for($intI=0;$intI<=count($check);$intI++){
if ($check[$intI]!=""){
$strSQL = "INSERT INTO ";
$strSQL .= " mnp_syain_ans (";
$strSQL .= " mail_id ,";
$strSQL .= " syain_cd ,";
$strSQL .= " ans_id ";
$strSQL .= " ) VALUES (";
$strSQL .= " ".$_REQUEST["mail_id"].", ";
$strSQL .= " '".$PHP_SYAIN_CD."', ";
$strSQL .= " ".$check[$intI]." ";
$strSQL .= ") ";
//echo $strSQL."<hr>";
$objRecSet = pg_exec($strSQL);
if($objRecSet==false){
echo("SQL実行に失敗しました(INSERT)");
exit;
}
}
}
}else{
$strSQL = "INSERT INTO ";
$strSQL .= " mnp_syain_ans (";
$strSQL .= " mail_id ,";
$strSQL .= " syain_cd ,";
$strSQL .= " ans_id ";
$strSQL .= " ) VALUES (";
$strSQL .= " ".$_REQUEST["mail_id"].", ";
$strSQL .= " '".$PHP_SYAIN_CD."', ";
$strSQL .= " ".$check." ";
$strSQL .= ") ";
//echo $strSQL."<hr>";
$objRecSet = pg_exec($strSQL);
if($objRecSet==false){
echo("SQL実行に失敗しました(INSERT)");
exit;
}
}
header("Location: ./MNP100_m.php?mail_id=".$_REQUEST["mail_id"]."&intPage=$intPage&$PHP_Argument");
?>