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

Diff of /fenglin/bbs/post.php

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

Revision 1.1 by sysadm, Fri Apr 4 03:35:16 2025 UTC Revision 1.2 by sysadm, Fri Apr 4 07:57:04 2025 UTC
# Line 236  function post_article(f) Line 236  function post_article(f)
236          return false;          return false;
237  }  }
238    
239    function upload_del(id)
240    {
241            if (window.confirm('真的要删除吗?') == false)
242            {
243                    return false;
244            }
245    
246            instance.post('upload_del.php', {
247            aid: id
248        })
249        .then(function (response) {
250            var ret = response.data;
251                    var errorFieldMap = new Map();
252            switch (ret.return.code)
253            {
254                            case 0: // OK
255                                    document.getElementById("attachment_" + id).style.display = "none";
256                                    refresh_err_msg(errorFieldMap);
257                                    break;
258                            case -1: // Input validation failed
259                                    ret.return.errorFields.forEach(field => {
260                                            errorFieldMap.set("err_msg_" + field.id, "<br />" + field.errMsg);
261                                    });
262                                    refresh_err_msg(errorFieldMap);
263                                    break;
264                            case -2: // Internal error
265                                    console.log(ret.return.message);
266                                    errorFieldMap.set("err_msg_prompt", "内部错误");
267                                    refresh_err_msg(errorFieldMap);
268                                    break;
269                            default:
270                                    console.log(ret.return.code);
271                                    break;
272            }
273        })
274        .catch(function (error) {
275            console.log(error);
276        });
277    
278            return false;
279    }
280    
281  const instance = axios.create({  const instance = axios.create({
282      withCredentials: true,      withCredentials: true,
283      timeout: 3000,      timeout: 3000,
# Line 284  window.addEventListener("load", () => { Line 326  window.addEventListener("load", () => {
326                  (请对您的言论负责,遵守有关法律、法规,尊重网络道德)</td>                  (请对您的言论负责,遵守有关法律、法规,尊重网络道德)</td>
327          </tr>          </tr>
328          <tr height="10">          <tr height="10">
329                  <td colspan="2"><span id="err_msg_prompt" name="err_msg" style="color: red;"></span></td>                  <td colspan="2" align="center"><span id="err_msg_prompt" name="err_msg" style="color: red;"></span></td>
330          </tr>          </tr>
331          <tr>          <tr>
332                  <td width="10%" align="right">标题<span id="err_msg_title" name="err_msg" style="color: red;"></span></td>                  <td width="10%" align="right">标题<span id="err_msg_title" name="err_msg" style="color: red;"></span></td>
# Line 338  else if ($quote) Line 380  else if ($quote)
380                  </td>                  </td>
381          </tr>          </tr>
382          <tr>          <tr>
383                  <td align="right">上传附件<span id="err_msg_attachment" name="err_msg" style="color: red;"</td>                  <td align="right">上传附件<span id="err_msg_attachment" name="err_msg" style="color: red;"></span></td>
384                  <td>                  <td>
385                          单个文件大小不能超过<? echo $BBS_upload_size_limit; ?>M,                          单个文件大小不能超过<? echo $BBS_upload_size_limit; ?>M,
386                          单次上传不超过<? echo $BBS_upload_count_limit; ?>个文件<br />                          单次上传不超过<? echo $BBS_upload_count_limit; ?>个文件<br />
# Line 370  else if ($quote) Line 412  else if ($quote)
412                          $filename = $row["filename"];                          $filename = $row["filename"];
413                          $ext = strtolower(substr($filename, (strrpos($filename, ".") ? strrpos($filename, ".") + 1 : 0)));                          $ext = strtolower(substr($filename, (strrpos($filename, ".") ? strrpos($filename, ".") + 1 : 0)));
414  ?>  ?>
415                          <img src="images/closed.gif"><a class="s2" href="dl_file.php?aid=<? echo $row["AID"]; ?>" target="_target"><? echo $filename; ?></a> (<? echo $row["size"]; ?>字节)                          <span id="attachment_<? echo $row["AID"]; ?>"><img src="images/closed.gif"><a class="s2" href="dl_file.php?aid=<? echo $row["AID"]; ?>" target="_target"><? echo $filename; ?></a> (<? echo $row["size"]; ?>字节)
416  <?  <?
417                          if ($row["check"] == 0)                          if ($row["check"] == 0)
418                          {                          {
419  ?><font color="red">未审核</font><?  ?><font color="red">未审核</font><?
420                          }                          }
421  ?>  ?>
422                          <a class="s2" href="upload_del.php?aid=<? echo $row["AID"]; ?>&noecho=1" onclick="return window.confirm('真的要删除吗?');" target=hiddenframe>删除</a>                          <a class="s2" href="#" onclick="return upload_del(<? echo $row["AID"]; ?>);">删除</a>
423                          <br />                          <br /></span>
424  <?  <?
425                  }                  }
426                                    


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

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