/[LeafOK_CVS]/fenglin/bbs/article_post.php
ViewVC logotype

Diff of /fenglin/bbs/article_post.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.1 by sysadm, Wed Apr 23 06:23:25 2025 UTC Revision 1.3 by sysadm, Tue Apr 29 11:55:32 2025 UTC
# Line 44  Line 44 
44                          {                          {
45                                  $result_set["return"]["code"] = -2;                                  $result_set["return"]["code"] = -2;
46                                  $result_set["return"]["message"] = "Query section error: " . mysqli_error($db_conn);                                  $result_set["return"]["message"] = "Query section error: " . mysqli_error($db_conn);
47                    
48                                  mysqli_close($db_conn);                                  mysqli_close($db_conn);
49                                  exit(json_encode($result_set));                                  exit(json_encode($result_set));
50                          }                          }
51                    
52                          if ($row = mysqli_fetch_array($rs))                          if ($row = mysqli_fetch_array($rs))
53                          {                          {
54                                  $section_title = $row["title"];                                  $section_title = $row["title"];
# Line 57  Line 57 
57                          {                          {
58                                  $result_set["return"]["code"] = -1;                                  $result_set["return"]["code"] = -1;
59                                  $result_set["return"]["message"] = "版块不存在!";                                  $result_set["return"]["message"] = "版块不存在!";
60                    
61                                  mysqli_close($db_conn);                                  mysqli_close($db_conn);
62                                  exit(json_encode($result_set));                                  exit(json_encode($result_set));
63                          }                          }
# Line 67  Line 67 
67                          {                          {
68                                  $result_set["return"]["code"] = -1;                                  $result_set["return"]["code"] = -1;
69                                  $result_set["return"]["message"] = "您无权发表文章!";                                  $result_set["return"]["message"] = "您无权发表文章!";
70                    
71                                  mysqli_close($db_conn);                                  mysqli_close($db_conn);
72                                  exit(json_encode($result_set));                                  exit(json_encode($result_set));
73                          }                          }
# Line 85  Line 85 
85                          {                          {
86                                  $result_set["return"]["code"] = -2;                                  $result_set["return"]["code"] = -2;
87                                  $result_set["return"]["message"] = "Query article error: " . mysqli_error($db_conn);                                  $result_set["return"]["message"] = "Query article error: " . mysqli_error($db_conn);
88                    
89                                  mysqli_close($db_conn);                                  mysqli_close($db_conn);
90                                  exit(json_encode($result_set));                                  exit(json_encode($result_set));
91                          }                          }
# Line 105  Line 105 
105                          {                          {
106                                  $result_set["return"]["code"] = -1;                                  $result_set["return"]["code"] = -1;
107                                  $result_set["return"]["message"] = "回复的文章不存在!";                                  $result_set["return"]["message"] = "回复的文章不存在!";
108                    
109                                  mysqli_close($db_conn);                                  mysqli_close($db_conn);
110                                  exit(json_encode($result_set));                                  exit(json_encode($result_set));
111                          }                          }
# Line 120  Line 120 
120                                  {                                  {
121                                          $result_set["return"]["code"] = -2;                                          $result_set["return"]["code"] = -2;
122                                          $result_set["return"]["message"] = "Query article error: " . mysqli_error($db_conn);                                          $result_set["return"]["message"] = "Query article error: " . mysqli_error($db_conn);
123                            
124                                          mysqli_close($db_conn);                                          mysqli_close($db_conn);
125                                          exit(json_encode($result_set));                                          exit(json_encode($result_set));
126                                  }                                  }
127            
128                                  if ($row = mysqli_fetch_array($rs))                                  if ($row = mysqli_fetch_array($rs))
129                                  {                                  {
130                                          $sid = $row["SID"]; // In case of inconsistent SID data                                          $sid = $row["SID"]; // In case of inconsistent SID data
# Line 134  Line 134 
134                                  {                                  {
135                                          $result_set["return"]["code"] = -1;                                          $result_set["return"]["code"] = -1;
136                                          $result_set["return"]["message"] = "回复的主题不存在!";                                          $result_set["return"]["message"] = "回复的主题不存在!";
137                            
138                                          mysqli_close($db_conn);                                          mysqli_close($db_conn);
139                                          exit(json_encode($result_set));                                          exit(json_encode($result_set));
140                                  }                                  }
141                                  mysqli_free_result($rs);                                                                  mysqli_free_result($rs);
142                          }                          }
143    
144                          if (!$_SESSION["BBS_priv"]->checkpriv($sid, S_POST))                          if (!$_SESSION["BBS_priv"]->checkpriv($sid, S_POST))
145                          {                          {
146                                  $result_set["return"]["code"] = -1;                                  $result_set["return"]["code"] = -1;
147                                  $result_set["return"]["message"] = "您无权发表文章!";                                  $result_set["return"]["message"] = "您无权发表文章!";
148                    
149                                  mysqli_close($db_conn);                                  mysqli_close($db_conn);
150                                  exit(json_encode($result_set));                                  exit(json_encode($result_set));
151                          }                          }
# Line 154  Line 154 
154                          {                          {
155                                  $result_set["return"]["code"] = -1;                                  $result_set["return"]["code"] = -1;
156                                  $result_set["return"]["message"] = "该主题谢绝回复!";                                  $result_set["return"]["message"] = "该主题谢绝回复!";
157                    
158                                  mysqli_close($db_conn);                                  mysqli_close($db_conn);
159                                  exit(json_encode($result_set));                                  exit(json_encode($result_set));
160                          }                          }
# Line 173  Line 173 
173                  {                  {
174                          $result_set["return"]["code"] = -2;                          $result_set["return"]["code"] = -2;
175                          $result_set["return"]["message"] = "Query article error: " . mysqli_error($db_conn);                          $result_set["return"]["message"] = "Query article error: " . mysqli_error($db_conn);
176            
177                          mysqli_close($db_conn);                          mysqli_close($db_conn);
178                          exit(json_encode($result_set));                          exit(json_encode($result_set));
179                  }                  }
# Line 194  Line 194 
194                  {                  {
195                          $result_set["return"]["code"] = -1;                          $result_set["return"]["code"] = -1;
196                          $result_set["return"]["message"] = "修改的文章不存在!";                          $result_set["return"]["message"] = "修改的文章不存在!";
197            
198                          mysqli_close($db_conn);                          mysqli_close($db_conn);
199                          exit(json_encode($result_set));                          exit(json_encode($result_set));
200                  }                  }
# Line 204  Line 204 
204                  {                  {
205                          $result_set["return"]["code"] = -1;                          $result_set["return"]["code"] = -1;
206                          $result_set["return"]["message"] = "您无权修改此文章!";                          $result_set["return"]["message"] = "您无权修改此文章!";
207            
208                          mysqli_close($db_conn);                          mysqli_close($db_conn);
209                          exit(json_encode($result_set));                          exit(json_encode($result_set));
210                  }                  }
# Line 218  Line 218 
218                  {                  {
219                          $result_set["return"]["code"] = -2;                          $result_set["return"]["code"] = -2;
220                          $result_set["return"]["message"] = "Read attachment error: " . mysqli_error($db_conn);                          $result_set["return"]["message"] = "Read attachment error: " . mysqli_error($db_conn);
221            
222                          mysqli_close($db_conn);                          mysqli_close($db_conn);
223                          exit(json_encode($result_set));                          exit(json_encode($result_set));
224                  }                  }
225                    
226                  while ($row = mysqli_fetch_array($rs))                  while ($row = mysqli_fetch_array($rs))
227                  {                  {
228                          $attachments[$row["AID"]] = array(                          $attachments[$row["AID"]] = array(
# Line 270  Line 270 
270          unset($excerption);          unset($excerption);
271          unset($section_title);          unset($section_title);
272          unset($attachments);          unset($attachments);
273            
274          // Output with theme view          // Output with theme view
275          $theme_view_file = get_theme_file("view/post", $_SESSION["BBS_theme_name"]);          $theme_view_file = get_theme_file("view/post", $_SESSION["BBS_theme_name"]);
276          if ($theme_view_file == null)          if ($theme_view_file == null)
# Line 278  Line 278 
278                  exit(json_encode($result_set)); // Output data in Json                  exit(json_encode($result_set)); // Output data in Json
279          }          }
280          include $theme_view_file;          include $theme_view_file;
 ?>  


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1