JohnCMSCác biến, hàm có sẵn trong JohnCMS

18 bài đăng
31.10.2015 / 07:37
MrKen
Bài đăng: 2646
Trùm!
Vẫn là A N H

Nếu bạn chưa có thời gian tìm hiểu sâu về mã nguồn về JohnCMS thì những điều sau sẽ có ích cho bạn.

Trước khi bắt đầu mình sẽ giới thiệu một hàm php dùng để kiểm tra biến trong PHP. Đó là hàm var_dump(). Hàm này sẽ ghi ra toàn bộ thông tin về biến được chọn. Ví dụ:

PHP
  1. var_dump($user_id); // int(1)

1. Các biến người dùng

a. $user_id - id người dùng

PHP
  1. if($user_id){
  2. // Code cho thành viên đã đăng nhập
  3. }else{
  4. // Code cho khách chưa đăng nhập
  5. }

b. $datauser - biến thông tin người dùng đang truy cập

PHP
  1. var_dump($datauser);

Biến này là một mảng. Cách sửa dụng:

PHP
  1. echo $datauser['nick']; // tên nick
  2. echo 'Xin chào '. $datauser['nick'];

c. $set_user - biến cài đặt của người dùng (nếu là khách thì sẽ dùng cài đặt mặc định)

PHP
  1. var_dump($set_user);

d. $rights - cấp người dùng

1 - quản lý galery

2 - quản lý guestbook

3 - quản lý diễn đàn

5 - quản lý thư viện

6 - smod, quản lý các mục trên

7 - admin

9 - quyền cao nhất, chính là tài khoản admin khi install mã nguồn

2. Các biến hệ thống:

a. $is_mobile - biến xác định trình duyệt

PHP
  1. if($is_mobile){
  2. // code cho điện thoại
  3. }else{
  4. // code cho máy tính
  5. }

b. $set - cài đặt hệ thống

PHP
  1. var_dump($set);

có thể còn nữa ...

Đã chỉnh sửa. MrKen (18.09.2016 / 17:55)
31.10.2015 / 08:29
zickylink
Bài đăng: 33
Member
Em có 1 ước ao .... !

Còn nhiều lắm a ơi.ráng viết tiếp đi :D

31.10.2015 / 08:31
MrKen
Bài đăng: 2646
Trùm!
Vẫn là A N H
zickylink đã viết

Còn nhiều lắm a ơi.ráng viết tiếp đi :D

:D, như vậy là cơ bản rồi. còn biến nào e kể xem nào. mà sao lâu rồi ko thấy online :3

Đã chỉnh sửa. MrKen (31.10.2015 / 08:31)
31.10.2015 / 10:51
ParkBom
Bài đăng: 593
Member
Hi I Am Park Bom

Ôi gái :D

31.10.2015 / 11:23
hanhphucao
Bài đăng: 2470
Admin
Admin là người tận tâm và luôn hành xử đúng mực.

ôi :m12:

31.10.2015 / 17:25
NhOcKery
Bài đăng: 159
Member
NgOn NhƯ xE cOn =))

Cái file bị mất là sao

[IMAGE]
Đã chỉnh sửa. MrKen (16.11.2016 / 19:55)
18.09.2016 / 17:15
lililil
Bài đăng: 25
Member

Còn biến nào nữa không ad? :49:

25.09.2016 / 21:11
lililil
Bài đăng: 25
Member

MrKen biết sửa tiêu đề ở đâu không, chỉ với

25.09.2016 / 21:12
MrKen
Bài đăng: 2646
Trùm!
Vẫn là A N H

vào admin panel tìm hiểu nhé :D

25.09.2016 / 22:08
Hungdz
Bài đăng: 324
Member
Hihi đồ ngu....
hanhphucao đã viết

ôi :m12:

Bác kích hoạt hoang.buycode.tk hộ bạn e