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

Diff of /fenglin/bbs/update_profile.php

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

Revision 1.6 by sysadm, Mon Apr 7 06:29:55 2025 UTC Revision 1.9 by sysadm, Wed Apr 23 05:13:56 2025 UTC
# Line 1  Line 1 
1  <?  <?php
2          require_once "../lib/db_open.inc.php";          require_once "../lib/db_open.inc.php";
3          require_once "./session_init.inc.php";          require_once "./session_init.inc.php";
4          require_once "./theme.inc.php";          require_once "./theme.inc.php";
# Line 31  Line 31 
31          {          {
32                  $result_set["data"] = array(                  $result_set["data"] = array(
33                          "nickname" => $row["nickname"],                          "nickname" => $row["nickname"],
34                            "nicknames" => array(),
35                          "name" => $row["name"],                          "name" => $row["name"],
36                          "gender" => $row["gender"],                          "gender" => $row["gender"],
37                          "gender_pub" => $row["gender_pub"],                          "gender_pub" => $row["gender_pub"],
# Line 50  Line 51 
51    
52          mysqli_free_result($rs);          mysqli_free_result($rs);
53    
54            $sql = "SELECT DISTINCT nickname FROM user_nickname WHERE UID = " . $_SESSION["BBS_uid"] .
55                            " ORDER BY nickname";
56    
57            $rs = mysqli_query($db_conn, $sql);
58            if ($rs == false)
59            {
60                    $result_set["return"]["code"] = -2;
61                    $result_set["return"]["message"] = "Query nickname error: " . mysqli_error($db_conn);
62    
63                    mysqli_close($db_conn);
64                    exit(json_encode($result_set));
65            }
66            
67            while ($row = mysqli_fetch_array($rs))
68            {
69                    array_push($result_set["data"]["nicknames"], $row["nickname"]);
70            }
71            mysqli_free_result($rs);
72    
73          mysqli_close($db_conn);          mysqli_close($db_conn);
74    
75          // Output with theme view          // Output with theme view
76          $theme_view_file = get_theme_view_file("update_profile", $_SESSION["BBS_theme_name"]);          $theme_view_file = get_theme_file("view/update_profile", $_SESSION["BBS_theme_name"]);
77          if ($theme_view_file == null)          if ($theme_view_file == null)
78          {          {
79                  exit(json_encode($result_set)); // Output data in Json                  exit(json_encode($result_set)); // Output data in Json


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

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