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

Contents of /fenglin/bbs/update_profile.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.7 - (show annotations)
Mon Apr 7 14:49:00 2025 UTC (11 months, 1 week ago) by sysadm
Branch: MAIN
Changes since 1.6: +1 -1 lines
Refine theme loader

1 <?
2 require_once "../lib/db_open.inc.php";
3 require_once "./session_init.inc.php";
4 require_once "./theme.inc.php";
5
6 force_login();
7
8 $result_set = array(
9 "return" => array(
10 "code" => 0,
11 "message" => "",
12 "errorFields" => array(),
13 )
14 );
15
16 $sql = "SELECT nickname, name, email, gender, gender_pub, birthday, qq
17 FROM user_reginfo INNER JOIN user_pubinfo ON user_reginfo.UID = user_pubinfo.UID
18 WHERE user_reginfo.UID = ". $_SESSION["BBS_uid"];
19
20 $rs = mysqli_query($db_conn, $sql);
21 if ($rs == false)
22 {
23 $result_set["return"]["code"] = -2;
24 $result_set["return"]["message"] = "Query user info error: " . mysqli_error($db_conn);
25
26 mysqli_close($db_conn);
27 exit(json_encode($result_set));
28 }
29
30 if($row = mysqli_fetch_array($rs))
31 {
32 $result_set["data"] = array(
33 "nickname" => $row["nickname"],
34 "name" => $row["name"],
35 "gender" => $row["gender"],
36 "gender_pub" => $row["gender_pub"],
37 "email" => $row["email"],
38 "birthday" => $row["birthday"],
39 "qq" => $row["qq"],
40 );
41 }
42 else
43 {
44 $result_set["return"]["code"] = -1;
45 $result_set["return"]["message"] = "个人资料不存在!";
46
47 mysqli_close($db_conn);
48 exit(json_encode($result_set));
49 }
50
51 mysqli_free_result($rs);
52
53 mysqli_close($db_conn);
54
55 // Output with theme view
56 $theme_view_file = get_theme_file("view/update_profile", $_SESSION["BBS_theme_name"]);
57 if ($theme_view_file == null)
58 {
59 exit(json_encode($result_set)); // Output data in Json
60 }
61 include $theme_view_file;
62 ?>

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