Cách hiển thị tên người dùng sau khi đăng nhập trong javascript

Đã sửa đổi một chút kịch bản để bao gồm 'Này. ' trong kịch bản, do đó giải quyết vấn đề hiển thị 'Này. ' nếu tên trống


Tôi đã sử dụng lời chào ngắn hơn này ở một vị trí riêng biệt hơn ở bên cạnh biểu ngữ trang web của mình, ngay phía trên hình đại diện

Mã này có thể hiển thị tên người dùng sau khi người dùng đăng nhập tài khoản. Mã sử ​​dụng phương thức PHP POST để gọi một chức năng cụ thể có thể đăng nhập tài khoản người dùng bằng truy vấn CHỌN bằng cách xác thực tên người dùng và mật khẩu nếu tồn tại. Sau khi đăng nhập thành công, PHP SESSION sẽ thực hiện phần việc của mình bằng cách lưu trữ id người dùng tạm thời, sau đó truy vấn nó đến trang tiếp theo để hiển thị tên người dùng của tài khoản người dùng

Các biến phiên được sử dụng để hiển thị thông tin người dùng đã đăng nhập trong PHP. Giải thích dự án và mã. Đây là một hệ thống đăng ký đơn giản. Sổ đăng ký. trang php yêu cầu tên người dùng, email và mật khẩu mong muốn của người dùng, sau đó gửi dữ liệu đã nhập vào cơ sở dữ liệu, sau khi nhấp vào nút gửi

Để hiển thị tên người dùng đã đăng nhập thay vì nút đăng nhập, if[$_SESSTION[“username”]] {echo $_SESSTION[“username”];} else {// hiển thị nút đăng nhập} Đảm bảo rằng bạn đã lưu trữ tên người dùng đã đăng nhập vào

Chúng tôi sẽ mô tả Cách hiển thị thông tin do người dùng nhập bằng HTML và JavaScript. Trước hết, chúng tôi đã tạo biểu mẫu HTML với hai trường văn bản "FirstNames" và "LastName". Nút gửi được tạo sẽ được sử dụng để gửi thông tin đã nhập trong hai trường văn bản đầu tiên. Chúng tôi đã sử dụng javaScript và tài liệu. getElementById ["displayarea"] để lấy id

Cách tạo biểu mẫu đăng nhập Bước 1] Thêm HTML. Thêm hình ảnh bên trong vùng chứa và thêm đầu vào [có nhãn phù hợp] cho từng trường. bọc một

yếu tố xung quanh chúng để xử lý đầu vào

Thuộc tính tên người dùng đặt hoặc trả về phần tên người dùng của giá trị thuộc tính href. Thuộc tính href chỉ định đích đến của một liên kết trong một khu vực. Trong một URL, phần tên người dùng là tên người dùng được nhập bởi người dùng. Nó được chỉ định sau giao thức và trước phần mật khẩu

Trong hướng dẫn này, chúng tôi sẽ tạo Tên người dùng hiển thị sau khi đăng nhập bằng PHP. Mã này có thể hiển thị tên người dùng sau khi người dùng đăng nhập tài khoản. Mã sử ​​dụng phương thức PHP POST để gọi một chức năng cụ thể có thể đăng nhập tài khoản người dùng bằng truy vấn CHỌN bằng cách xác thực tên người dùng và mật khẩu nếu tồn tại

AUTO_INCREMENT6 AUTO_INCREMENT7AUTO_INCREMENT8TABLE2TABLE00TABLE2TABLE02TABLE2TABLE04TABLE05

AUTO_INCREMENT13

TABLE07

TABLE08 TABLE09TABLE10AUTO_INCREMENT68TABLE12TABLE13

AUTO_INCREMENT13

AUTO_INCREMENT0TABLE16

AUTO_INCREMENT0TABLE18

AUTO_INCREMENT0TABLE20

AUTO_INCREMENT0____422

AUTO_INCREMENT0______115 TABLE25AUTO_INCREMENT6TABLE2TABLE10AUTO_INCREMENT68TABLE30TABLE31

AUTO_INCREMENT0______119 TABLE25AUTO_INCREMENT6TABLE2TABLE10AUTO_INCREMENT68TABLE39TABLE31

AUTO_INCREMENT0TABLE42 TABLE25AUTO_INCREMENT6TABLE2TABLE10AUTO_INCREMENT68TABLE48TABLE31

AUTO_INCREMENT0_______451 TABLE25AUTO_INCREMENT6TABLE2TABLE10AUTO_INCREMENT68TABLE57TABLE31

AUTO_INCREMENT13

AUTO_INCREMENT0____461

AUTO_INCREMENT0TABLE63

AUTO_INCREMENT0_______408 TABLE66TABLE67TABLE66AUTO_INCREMENT15TABLE70TABLE71TABLE66AUTO_INCREMENT63TABLE2TABLE75TABLE76

AUTO_INCREMENT0_______408 TABLE66TABLE67TABLE66AUTO_INCREMENT19TABLE70TABLE71TABLE66AUTO_INCREMENT63TABLE2TABLE88TABLE76

AUTO_INCREMENT0_______408 ____466____467____466____442____470TABLE71TABLE66AUTO_INCREMENT63TABLE2AUTO_INCREMENT0601TABLE76

AUTO_INCREMENT13

AUTO_INCREMENT0TABLE08 ________ 466TABLE42 ________ 10608TABLE51 ________ 10610

AUTO_INCREMENT166TABLE71____466AUTO_INCREMENT63TABLE2AUTO_INCREMENT0616TABLE05

AUTO_INCREMENT166AUTO_INCREMENT0619

AUTO_INCREMENT0AUTO_INCREMENT0621

AUTO_INCREMENT13

AUTO_INCREMENT0____10624

AUTO_INCREMENT0_______408 TABLE66AUTO_INCREMENT0628TABLE66AUTO_INCREMENT63AUTO_INCREMENT0631

AUTO_INCREMENT166

AUTO_INCREMENT166AUTO_INCREMENT0634

AUTO_INCREMENT166AUTO_INCREMENT0636 AUTO_INCREMENT0637TABLE42TABLE05

AUTO_INCREMENT166

AUTO_INCREMENT166AUTO_INCREMENT0642

________ 1166 ________ 10644 ________ 10645

AUTO_INCREMENT0646AUTO_INCREMENT0647AUTO_INCREMENT0648TABLE2AUTO_INCREMENT0650TABLE2AUTO_INCREMENT0652AUTO_INCREMENT0653

AUTO_INCREMENT166

AUTO_INCREMENT166AUTO_INCREMENT0656AUTO_INCREMENT6____42AUTO_INCREMENT0644TABLE05

AUTO_INCREMENT13

AUTO_INCREMENT166AUTO_INCREMENT0663

AUTO_INCREMENT166AUTO_INCREMENT0665

AUTO_INCREMENT166AUTO_INCREMENT67_______168____430AUTO_INCREMENT0AUTO_INCREMENT15AUTO_INCREMENT18

AUTO_INCREMENT166

AUTO_INCREMENT166AUTO_INCREMENT0675

AUTO_INCREMENT166AUTO_INCREMENT67_______168____169AUTO_INCREMENT0AUTO_INCREMENT0681AUTO_INCREMENT18

AUTO_INCREMENT166

AUTO_INCREMENT166AUTO_INCREMENT0685

AUTO_INCREMENT166AUTO_INCREMENT0687

AUTO_INCREMENT166AUTO_INCREMENT0689AUTO_INCREMENT0690TABLE05

AUTO_INCREMENT0AUTO_INCREMENT0621

AUTO_INCREMENT0621

AUTO_INCREMENT13

AUTO_INCREMENT0696

TABLE08 TABLE09TABLE10AUTO_INCREMENT68AUTO_INCREMENT001TABLE13

AUTO_INCREMENT0

AUTO_INCREMENT0AUTO_INCREMENT005

AUTO_INCREMENT0______115 TABLE25AUTO_INCREMENT6TABLE2TABLE10AUTO_INCREMENT68TABLE30TABLE31

AUTO_INCREMENT0______10636 TABLE25____16TABLE2TABLE10AUTO_INCREMENT68AUTO_INCREMENT022TABLE31

AUTO_INCREMENT13

AUTO_INCREMENT0AUTO_INCREMENT026

AUTO_INCREMENT0TABLE08 TABLE66TABLE67TABLE66AUTO_INCREMENT15TABLE70

AUTO_INCREMENT166TABLE71____466AUTO_INCREMENT63TABLE2TABLE75TABLE05

AUTO_INCREMENT0AUTO_INCREMENT0621

AUTO_INCREMENT0____408 TABLE66____467____466AUTO_INCREMENT0636TABLE70

AUTO_INCREMENT166TABLE71____466AUTO_INCREMENT63TABLE2AUTO_INCREMENT0601TABLE05

AUTO_INCREMENT0AUTO_INCREMENT0621

AUTO_INCREMENT13

AUTO_INCREMENT0AUTO_INCREMENT061

AUTO_INCREMENT0_______408 TABLE66AUTO_INCREMENT0628TABLE66AUTO_INCREMENT63AUTO_INCREMENT0631

AUTO_INCREMENT166

AUTO_INCREMENT166AUTO_INCREMENT071

AUTO_INCREMENT166AUTO_INCREMENT0636 AUTO_INCREMENT0637AUTO_INCREMENT0636TABLE05

AUTO_INCREMENT166

AUTO_INCREMENT166AUTO_INCREMENT0644 AUTO_INCREMENT080

AUTO_INCREMENT081AUTO_INCREMENT0648 AUTO_INCREMENT083AUTO_INCREMENT0652AUTO_INCREMENT085

AUTO_INCREMENT166AUTO_INCREMENT087 AUTO_INCREMENT088AUTO_INCREMENT6TABLE2AUTO_INCREMENT0644TABLE05

AUTO_INCREMENT13

AUTO_INCREMENT166AUTO_INCREMENT095

AUTO_INCREMENT166AUTO_INCREMENT097

AUTO_INCREMENT166TABLE08 AUTO_INCREMENT1600AUTO_INCREMENT087AUTO_INCREMENT1602

AUTO_INCREMENT1603

AUTO_INCREMENT1603AUTO_INCREMENT1605

AUTO_INCREMENT1603AUTO_INCREMENT67AUTO_INCREMENT68TABLE30AUTO_INCREMENT0AUTO_INCREMENT15AUTO_INCREMENT18

AUTO_INCREMENT1603

AUTO_INCREMENT1603AUTO_INCREMENT0675

AUTO_INCREMENT1603AUTO_INCREMENT67AUTO_INCREMENT68AUTO_INCREMENT69AUTO_INCREMENT0AUTO_INCREMENT1621AUTO_INCREMENT18

AUTO_INCREMENT1603

AUTO_INCREMENT1603AUTO_INCREMENT1625

AUTO_INCREMENT1603AUTO_INCREMENT1627

AUTO_INCREMENT1603AUTO_INCREMENT0689AUTO_INCREMENT0690TABLE05

AUTO_INCREMENT166AUTO_INCREMENT0621

AUTO_INCREMENT166AUTO_INCREMENT1635 AUTO_INCREMENT1636

AUTO_INCREMENT1603

AUTO_INCREMENT1603AUTO_INCREMENT1639

AUTO_INCREMENT1603TABLE71TABLE66AUTO_INCREMENT63TABLE2AUTO_INCREMENT1645TABLE05

AUTO_INCREMENT166AUTO_INCREMENT0621

AUTO_INCREMENT0AUTO_INCREMENT0621

AUTO_INCREMENT0621

AUTO_INCREMENT13

AUTO_INCREMENT1653

Giải thích. Phiên được bắt đầu bằng phương thức session_start[]. Sau đó, các biến được khai báo và một mảng lỗi được tạo. Nó sẽ lưu trữ tất cả các thông báo lỗi. máy chủ. trang php sau đó được kết nối với cơ sở dữ liệu 'đăng ký' được tạo trước đó. Sau khi người dùng nhấp vào nút 'đăng ký' trên sổ đăng ký. php, dữ liệu đã nhập được gửi đến cơ sở dữ liệu và điều này hoàn tất đăng ký mới. Tuy nhiên, xác thực biểu mẫu được thực hiện trước đó để đảm bảo rằng người dùng điền vào biểu mẫu chính xác. Tất cả các trường là bắt buộc và không được để trống.
Dòng 18 – 21. mysqli_real_escape_string thoát các ký tự đặc biệt trước khi gửi dữ liệu tới cơ sở dữ liệu. Điều này rất cần thiết để bảo mật cơ sở dữ liệu khỏi các lần tiêm SQL.
Dòng 25 – 27. Những dòng này đảm bảo rằng người dùng đang điền vào tất cả các ô nhập liệu và liệu 'mật khẩu' và 'xác nhận mật khẩu' có khớp hay không. Nếu cả hai mật khẩu đều khớp, thì mã sẽ tiếp tục chạy.
Dòng 29 – 32. Kiểm tra xem mật khẩu có khớp hay không.
Dòng 35 – 46. Nếu số lượng lỗi cho đến thời điểm này bằng 0, thì mật khẩu sẽ được mã hóa 'md5' và dữ liệu đã nhập được gửi đến cơ sở dữ liệu. Sau khi quá trình đăng ký hoàn tất, tên người dùng được lưu trữ trong biến phiên và người dùng được chuyển hướng đến chỉ mục. trang php, nơi anh ta được yêu cầu nhập thông tin đăng nhập.
Dòng 50 – 80. Đầu tiên tên người dùng và mật khẩu được nhập trong vệ sinh. Điều này là cần thiết để tăng cường bảo mật cơ sở dữ liệu, vì nó loại bỏ khả năng bị tiêm SQL. Người dùng nhận được thông báo lỗi nếu trường tên người dùng hoặc mật khẩu bị bỏ trống.
Nếu số lượng lỗi cho đến khi đoạn mã này được tìm thấy bằng 0, thì quá trình kiểm tra cơ sở dữ liệu sẽ được thực hiện. Nếu tên người dùng được nhập bởi người dùng được tìm thấy trong cơ sở dữ liệu, thì người dùng đăng nhập thành công. Người dùng sau đó được chuyển hướng đến 'chỉ mục. trang php.
đăng nhập. php 
 

html




________ 206 ________ 207 ________ 11656

AUTO_INCREMENT1657

AUTO_INCREMENT160AUTO_INCREMENT1659AUTO_INCREMENT165

AUTO_INCREMENT160AUTO_INCREMENT1662____1165

AUTO_INCREMENT0____1160AUTO_INCREMENT1666AUTO_INCREMENT165

AUTO_INCREMENT166AUTO_INCREMENT1669

AUTO_INCREMENT166AUTO_INCREMENT1671

AUTO_INCREMENT0____3783____11666AUTO_INCREMENT165

AUTO_INCREMENT0

AUTO_INCREMENT0______1160AUTO_INCREMENT1679 AUTO_INCREMENT1680AUTO_INCREMENT163AUTO_INCREMENT1682 AUTO_INCREMENT1683AUTO_INCREMENT163AUTO_INCREMENT1685

AUTO_INCREMENT1603AUTO_INCREMENT1687AUTO_INCREMENT163AUTO_INCREMENT1689AUTO_INCREMENT165

_______3783____11662____1165

AUTO_INCREMENT160AUTO_INCREMENT1695AUTO_INCREMENT165

AUTO_INCREMENT0______1160AUTO_INCREMENT161 AUTO_INCREMENT162AUTO_INCREMENT163TABLE0702AUTO_INCREMENT165

AUTO_INCREMENT166AUTO_INCREMENT160TABLE0706TABLE0707TABLE0706AUTO_INCREMENT165

AUTO_INCREMENT0____3783____1161AUTO_INCREMENT165

TABLE0714

AUTO_INCREMENT0______1160TABLE0717 TABLE0718AUTO_INCREMENT163TABLE0720 TABLE0721AUTO_INCREMENT163TABLE0723AUTO_INCREMENT165

AUTO_INCREMENT13

AUTO_INCREMENT166AUTO_INCREMENT06______207 TABLE0729

AUTO_INCREMENT13

AUTO_INCREMENT166AUTO_INCREMENT160AUTO_INCREMENT161 AUTO_INCREMENT162AUTO_INCREMENT163TABLE0736AUTO_INCREMENT165

AUTO_INCREMENT1603AUTO_INCREMENT160TABLE0740TABLE0741TABLE0740AUTO_INCREMENT165

AUTO_INCREMENT1603AUTO_INCREMENT160TABLE0746 AUTO_INCREMENT1683AUTO_INCREMENT163_______40749 TABLE0750AUTO_INCREMENT163TABLE0752 AUTO_INCREMENT165

AUTO_INCREMENT166AUTO_INCREMENT783AUTO_INCREMENT161AUTO_INCREMENT165

AUTO_INCREMENT166AUTO_INCREMENT160AUTO_INCREMENT161 AUTO_INCREMENT162AUTO_INCREMENT163TABLE0736AUTO_INCREMENT165

AUTO_INCREMENT1603AUTO_INCREMENT160TABLE0740TABLE0768TABLE0740AUTO_INCREMENT165

AUTO_INCREMENT1603AUTO_INCREMENT160TABLE0746 AUTO_INCREMENT1683AUTO_INCREMENT163TABLE0776 TABLE0750AUTO_INCREMENT163TABLE0776AUTO_INCREMENT165

AUTO_INCREMENT166AUTO_INCREMENT783AUTO_INCREMENT161AUTO_INCREMENT165

AUTO_INCREMENT166AUTO_INCREMENT160AUTO_INCREMENT161 AUTO_INCREMENT162AUTO_INCREMENT163TABLE0736AUTO_INCREMENT165

AUTO_INCREMENT1603AUTO_INCREMENT160TABLE0794 AUTO_INCREMENT1683AUTO_INCREMENT163TABLE0797 AUTO_INCREMENT162AUTO_INCREMENT163AUTO_INCREMENT7800

_______37801____40750____1163____37804AUTO_INCREMENT165

AUTO_INCREMENT081AUTO_INCREMENT7807

AUTO_INCREMENT1603AUTO_INCREMENT783TABLE0794AUTO_INCREMENT165

AUTO_INCREMENT166AUTO_INCREMENT783AUTO_INCREMENT161AUTO_INCREMENT165

AUTO_INCREMENT166

 

 

AUTO_INCREMENT160TABLE072AUTO_INCREMENT165

_______11603____37821

AUTO_INCREMENT1603AUTO_INCREMENT160AUTO_INCREMENT7824 AUTO_INCREMENT1687AUTO_INCREMENT163AUTO_INCREMENT7827AUTO_INCREMENT165

AUTO_INCREMENT081____37830

AUTO_INCREMENT1603AUTO_INCREMENT783AUTO_INCREMENT7824AUTO_INCREMENT165

AUTO_INCREMENT166AUTO_INCREMENT783____4072AUTO_INCREMENT165

 

 

 

AUTO_INCREMENT0____3783____40717AUTO_INCREMENT165

AUTO_INCREMENT783AUTO_INCREMENT1695AUTO_INCREMENT165

 

AUTO_INCREMENT783AUTO_INCREMENT1659AUTO_INCREMENT165

Giải thích. Trang đăng nhập của hệ thống. Người dùng phải nhập tên người dùng và mật khẩu để đăng nhập thành công. Sau khi nhấn nút đăng nhập, mã đăng nhập được ghi trong máy chủ. trang php được chạy, tất cả công việc phụ trợ đều hoạt động, như kiểm tra xem tên người dùng và mật khẩu có khớp hay không.
đăng ký. php 
 

php




AUTO_INCREMENT789AUTO_INCREMENT7850____466AUTO_INCREMENT7852AUTO_INCREMENT7853

AUTO_INCREMENT1657

AUTO_INCREMENT7855

AUTO_INCREMENT7856

AUTO_INCREMENT0____37858

AUTO_INCREMENT166AUTO_INCREMENT7860AUTO_INCREMENT7861 AUTO_INCREMENT7862

AUTO_INCREMENT0____37864

AUTO_INCREMENT0______37866____11682 AUTO_INCREMENT7868AUTO_INCREMENT1685

AUTO_INCREMENT7870AUTO_INCREMENT7871AUTO_INCREMENT1689AUTO_INCREMENT165

AUTO_INCREMENT7874

 

AUTO_INCREMENT7875

AUTO_INCREMENT0______37877____1162AUTO_INCREMENT163TABLE0702AUTO_INCREMENT165

AUTO_INCREMENT166AUTO_INCREMENT7883

AUTO_INCREMENT0____37885

TABLE0714

AUTO_INCREMENT0______37888____40720 AUTO_INCREMENT7890AUTO_INCREMENT7827AUTO_INCREMENT165

AUTO_INCREMENT13

AUTO_INCREMENT166AUTO_INCREMENT789AUTO_INCREMENT7850TABLE66AUTO_INCREMENT7898AUTO_INCREMENT7899

AUTO_INCREMENT13

AUTO_INCREMENT166AUTO_INCREMENT7877AUTO_INCREMENT162AUTO_INCREMENT163TABLE0736AUTO_INCREMENT165

AUTO_INCREMENT1603AUTO_INCREMENT108

AUTO_INCREMENT1603AUTO_INCREMENT110TABLE0749 AUTO_INCREMENT112TABLE0752

AUTO_INCREMENT081AUTO_INCREMENT115AUTO_INCREMENT116AUTO_INCREMENT165

AUTO_INCREMENT166____37885

AUTO_INCREMENT166AUTO_INCREMENT7877AUTO_INCREMENT162AUTO_INCREMENT163TABLE0736AUTO_INCREMENT165

AUTO_INCREMENT1603AUTO_INCREMENT127

AUTO_INCREMENT1603AUTO_INCREMENT110AUTO_INCREMENT130 AUTO_INCREMENT112AUTO_INCREMENT130

AUTO_INCREMENT081AUTO_INCREMENT115AUTO_INCREMENT135AUTO_INCREMENT165

AUTO_INCREMENT166____37885

AUTO_INCREMENT166AUTO_INCREMENT7877AUTO_INCREMENT162AUTO_INCREMENT163TABLE0736AUTO_INCREMENT165

_______11603____1146

AUTO_INCREMENT1603AUTO_INCREMENT110TABLE0776 AUTO_INCREMENT112AUTO_INCREMENT151AUTO_INCREMENT165

AUTO_INCREMENT166____37885

AUTO_INCREMENT166AUTO_INCREMENT7877AUTO_INCREMENT162AUTO_INCREMENT163TABLE0736AUTO_INCREMENT165

AUTO_INCREMENT1603AUTO_INCREMENT162

AUTO_INCREMENT1603AUTO_INCREMENT110TABLE0776 AUTO_INCREMENT112AUTO_INCREMENT167AUTO_INCREMENT165

AUTO_INCREMENT166____37885

AUTO_INCREMENT166AUTO_INCREMENT7877AUTO_INCREMENT162AUTO_INCREMENT163TABLE0736AUTO_INCREMENT165

AUTO_INCREMENT1603AUTO_INCREMENT178TABLE0797 AUTO_INCREMENT162AUTO_INCREMENT163AUTO_INCREMENT7800

AUTO_INCREMENT183AUTO_INCREMENT112____1185AUTO_INCREMENT165

AUTO_INCREMENT081____1188

AUTO_INCREMENT1603AUTO_INCREMENT190

AUTO_INCREMENT166____37885

AUTO_INCREMENT166

 

 

AUTO_INCREMENT194

AUTO_INCREMENT1603AUTO_INCREMENT196

AUTO_INCREMENT1603AUTO_INCREMENT198TABLE0723AUTO_INCREMENT165

AUTO_INCREMENT081AUTO_INCREMENT602

AUTO_INCREMENT1603AUTO_INCREMENT604

AUTO_INCREMENT166AUTO_INCREMENT606

 

 

 

AUTO_INCREMENT0AUTO_INCREMENT608

AUTO_INCREMENT609

AUTO_INCREMENT610

Giải thích. Trang này chứa mã HTML của trang đăng ký. 'máy chủ. php' và 'lỗi. php’ được bao gồm trong các dòng 01 và 15 tương ứng. Điều này là cần thiết để làm cho phần phụ trợ của hệ thống đăng ký hoạt động. Người dùng được yêu cầu nhập tên người dùng, email và mật khẩu để tạo tài khoản. Sau khi các trường đầu vào được điền, dữ liệu đã nhập được gửi đến bảng cơ sở dữ liệu.
chỉ mục. php 
 

html




AUTO_INCREMENT06AUTO_INCREMENT07

 

AUTO_INCREMENT613

AUTO_INCREMENT614

AUTO_INCREMENT12

AUTO_INCREMENT13

AUTO_INCREMENT617

AUTO_INCREMENT618

AUTO_INCREMENT619

AUTO_INCREMENT620

AUTO_INCREMENT621

AUTO_INCREMENT0AUTO_INCREMENT623

AUTO_INCREMENT0____1625

AUTO_INCREMENT0621

AUTO_INCREMENT13

AUTO_INCREMENT628

AUTO_INCREMENT629

AUTO_INCREMENT630

AUTO_INCREMENT631

AUTO_INCREMENT632

AUTO_INCREMENT0AUTO_INCREMENT634

AUTO_INCREMENT0____1636

AUTO_INCREMENT0AUTO_INCREMENT638

AUTO_INCREMENT0621

AUTO_INCREMENT1653

AUTO_INCREMENT1657

AUTO_INCREMENT160AUTO_INCREMENT1659AUTO_INCREMENT165

AUTO_INCREMENT160AUTO_INCREMENT1662____1165

AUTO_INCREMENT0______1160AUTO_INCREMENT1666AUTO_INCREMENT651AUTO_INCREMENT1666AUTO_INCREMENT165

AUTO_INCREMENT0______1160AUTO_INCREMENT1679 AUTO_INCREMENT1680AUTO_INCREMENT163AUTO_INCREMENT1682 AUTO_INCREMENT1683AUTO_INCREMENT163AUTO_INCREMENT1685

AUTO_INCREMENT7870AUTO_INCREMENT1687AUTO_INCREMENT163AUTO_INCREMENT1689AUTO_INCREMENT165

_______3783____11662____1165

AUTO_INCREMENT160AUTO_INCREMENT1695AUTO_INCREMENT165

AUTO_INCREMENT0______1160AUTO_INCREMENT161 AUTO_INCREMENT162AUTO_INCREMENT163TABLE0702AUTO_INCREMENT165

AUTO_INCREMENT166AUTO_INCREMENT160TABLE0706AUTO_INCREMENT684TABLE0706AUTO_INCREMENT165

AUTO_INCREMENT0____3783____1161AUTO_INCREMENT165

AUTO_INCREMENT0______1160AUTO_INCREMENT161 AUTO_INCREMENT162AUTO_INCREMENT163AUTO_INCREMENT696AUTO_INCREMENT165

AUTO_INCREMENT13

AUTO_INCREMENT166AUTO_INCREMENT00

AUTO_INCREMENT081AUTO_INCREMENT02

AUTO_INCREMENT166

AUTO_INCREMENT166AUTO_INCREMENT05

AUTO_INCREMENT081AUTO_INCREMENT07

AUTO_INCREMENT166AUTO_INCREMENT06______207 AUTO_INCREMENT11

AUTO_INCREMENT1603AUTO_INCREMENT160AUTO_INCREMENT161 AUTO_INCREMENT162AUTO_INCREMENT163AUTO_INCREMENT17 AUTO_INCREMENT165

AUTO_INCREMENT081AUTO_INCREMENT160AUTO_INCREMENT21AUTO_INCREMENT165

AUTO_INCREMENT7870AUTO_INCREMENT06____207

AUTO_INCREMENT7801AUTO_INCREMENT27

AUTO_INCREMENT7801AUTO_INCREMENT29

AUTO_INCREMENT7870AUTO_INCREMENT1653

AUTO_INCREMENT081AUTO_INCREMENT783AUTO_INCREMENT21AUTO_INCREMENT165

AUTO_INCREMENT1603AUTO_INCREMENT783AUTO_INCREMENT161AUTO_INCREMENT165

AUTO_INCREMENT166AUTO_INCREMENT06______207 AUTO_INCREMENT788

AUTO_INCREMENT13

AUTO_INCREMENT166AUTO_INCREMENT46

AUTO_INCREMENT166AUTO_INCREMENT48

AUTO_INCREMENT166AUTO_INCREMENT06______207  AUTO_INCREMENT52

AUTO_INCREMENT1603

 

 

AUTO_INCREMENT160TABLE072AUTO_INCREMENT165

AUTO_INCREMENT081AUTO_INCREMENT58

AUTO_INCREMENT081AUTO_INCREMENT160AUTO_INCREMENT61AUTO_INCREMENT165

AUTO_INCREMENT7870AUTO_INCREMENT06______207 AUTO_INCREMENT66

AUTO_INCREMENT081AUTO_INCREMENT783AUTO_INCREMENT61AUTO_INCREMENT165

_______11603____3783____4072AUTO_INCREMENT165

 

 

 

AUTO_INCREMENT1603

 

 

AUTO_INCREMENT160TABLE072AUTO_INCREMENT165

AUTO_INCREMENT081AUTO_INCREMENT160AUTO_INCREMENT7824 AUTO_INCREMENT1687AUTO_INCREMENT163AUTO_INCREMENT84 AUTO_INCREMENT85AUTO_INCREMENT163AUTO_INCREMENT87AUTO_INCREMENT165

AUTO_INCREMENT7870AUTO_INCREMENT90

AUTO_INCREMENT081AUTO_INCREMENT783AUTO_INCREMENT7824AUTO_INCREMENT165

_______11603____3783____4072AUTO_INCREMENT165

 

 

 

AUTO_INCREMENT166AUTO_INCREMENT06______207 AUTO_INCREMENT788

AUTO_INCREMENT0____3783____1161AUTO_INCREMENT165

AUTO_INCREMENT783AUTO_INCREMENT1695AUTO_INCREMENT165

AUTO_INCREMENT783AUTO_INCREMENT1659AUTO_INCREMENT165

Giải thích.
Dòng 01 – 19. Tên người dùng đã được lưu trữ trong biến phiên hiện được hiển thị lại cho người dùng. Biến phiên này có thể bị hủy bằng cách sử dụng unset[$_SESSION[“products”]] hoặc session_destroy[]. Tuy nhiên, session_destroy[] sẽ hủy tất cả các biến phiên cùng một lúc. Để chỉ hủy biến phiên 'tên người dùng', sẽ tốt hơn nếu bỏ đặt biến bằng cách sử dụng unset[$_SESSION[“products”]].
Dòng 34 – 42. Điều này đảm bảo rằng trang này chỉ có thể truy cập được đối với những người dùng đã đăng nhập.
Dòng 45 – 50. Điều này sẽ hiển thị một thông báo chào mừng được cá nhân hóa cho người dùng sau khi họ đăng nhập.
Tệp CSS
 

CSS




TABLE013

AUTO_INCREMENT0______4015____4016TABLE017AUTO_INCREMENT18

AUTO_INCREMENT0______4020TABLE016TABLE017AUTO_INCREMENT18

AUTO_INCREMENT0621

TABLE025

AUTO_INCREMENT0______4027____4016TABLE029AUTO_INCREMENT18

AUTO_INCREMENT0______4032____4016TABLE034AUTO_INCREMENT18

AUTO_INCREMENT0621

 

TABLE037

AUTO_INCREMENT0______4039____4016TABLE041AUTO_INCREMENT18

AUTO_INCREMENT0______4015______4016TABLE046 TABLE047 TABLE017AUTO_INCREMENT18

AUTO_INCREMENT0______4051____4016TABLE053AUTO_INCREMENT18

AUTO_INCREMENT0______4032____4016TABLE058AUTO_INCREMENT18

AUTO_INCREMENT0______4061____4016TABLE063AUTO_INCREMENT18

AUTO_INCREMENT0______4066______4016TABLE068 TABLE069 TABLE070AUTO_INCREMENT18

AUTO_INCREMENT0______4073____4016TABLE075AUTO_INCREMENT18

AUTO_INCREMENT0TABLE078 TABLE079 TABLE079 ________ 4017 ________ 4017 AUTO_INCREMENT18

AUTO_INCREMENT0____4020____4016TABLE087AUTO_INCREMENT18

AUTO_INCREMENT0621

TABLE090

AUTO_INCREMENT0______4039____4016TABLE041AUTO_INCREMENT18

AUTO_INCREMENT0______4015______4016TABLE017 TABLE047AUTO_INCREMENT18

AUTO_INCREMENT0____4020____4016TABLE087AUTO_INCREMENT18

AUTO_INCREMENT0______4066______4016TABLE068 TABLE069 TABLE070AUTO_INCREMENT18

AUTO_INCREMENT0______4032____4016TABLE053AUTO_INCREMENT18

AUTO_INCREMENT0______4078TABLE017 TABLE017 TABLE079 TABLE079AUTO_INCREMENT18

AUTO_INCREMENT0621

TABLE127

AUTO_INCREMENT0______4015______4016TABLE079 TABLE079 TABLE079 TABLE079AUTO_INCREMENT18

AUTO_INCREMENT0621

 

TABLE137

AUTO_INCREMENT0______4139TABLE016TABLE141AUTO_INCREMENT18

AUTO_INCREMENT0______4061____4016TABLE146AUTO_INCREMENT18

AUTO_INCREMENT0______4015____4016TABLE151AUTO_INCREMENT18

AUTO_INCREMENT0______4027____4016TABLE087AUTO_INCREMENT18

AUTO_INCREMENT0621

TABLE159

AUTO_INCREMENT0______4161____4016TABLE163AUTO_INCREMENT18

AUTO_INCREMENT0____4039____4016TABLE168AUTO_INCREMENT18

AUTO_INCREMENT0______4020TABLE016TABLE151 TABLE079AUTO_INCREMENT18

AUTO_INCREMENT0______4027____4016TABLE179AUTO_INCREMENT18

AUTO_INCREMENT0______4078TABLE079AUTO_INCREMENT18

AUTO_INCREMENT0______4066______4016TABLE068 TABLE069 TABLE190AUTO_INCREMENT18

AUTO_INCREMENT0621

TABLE193

AUTO_INCREMENT0______4195______4016TABLE197AUTO_INCREMENT18

AUTO_INCREMENT0______4020TABLE016TABLE202AUTO_INCREMENT18

AUTO_INCREMENT0______4027____4016TABLE207AUTO_INCREMENT18

AUTO_INCREMENT0______4051____4016TABLE053AUTO_INCREMENT18

AUTO_INCREMENT0______4032____4016TABLE217AUTO_INCREMENT18

AUTO_INCREMENT0______4066____4016TABLE075AUTO_INCREMENT18

AUTO_INCREMENT0______4078TABLE079AUTO_INCREMENT18

AUTO_INCREMENT0621

TABLE229

AUTO_INCREMENT0______4039____4016TABLE233AUTO_INCREMENT18

AUTO_INCREMENT0______4015______4016TABLE017 TABLE047AUTO_INCREMENT18

AUTO_INCREMENT0______4020TABLE016TABLE079AUTO_INCREMENT18

AUTO_INCREMENT0______4066______4016TABLE068 TABLE069 TABLE251AUTO_INCREMENT18

AUTO_INCREMENT0______4051____4016TABLE251AUTO_INCREMENT18

AUTO_INCREMENT0______4032____4016TABLE261AUTO_INCREMENT18

AUTO_INCREMENT0____4078____4151AUTO_INCREMENT18

AUTO_INCREMENT0______4061____4016TABLE146AUTO_INCREMENT18

AUTO_INCREMENT0621

TABLE273

AUTO_INCREMENT0______4051____4016TABLE277AUTO_INCREMENT18

AUTO_INCREMENT0______4032____4016TABLE282AUTO_INCREMENT18

AUTO_INCREMENT0______4066______4016TABLE068 TABLE069 TABLE277AUTO_INCREMENT18

AUTO_INCREMENT0____4292____4016TABLE087AUTO_INCREMENT18

AUTO_INCREMENT0621

Biểu diễn bằng hình ảnh.
 

Trang đăng ký

 

Người dùng được chuyển hướng đến trang này sau khi đăng nhập. Một thông báo chào mừng được hiển thị ở đó

 

Trang đăng nhập của hệ thống

 

Người dùng đã đăng nhập thành công

 

Tên truy nhập không chính xác và kết hợp mật khẩu

 

Làm thế nào để chạy dự án này?

Có thể lấy mã nguồn của dự án này từ kho lưu trữ GitHub này.
Sau khi tải xuống và giải nén dự án, hãy làm theo các bước đã cho để chạy chương trình.

  • Tải xuống tất cả các tệp hoặc sao chép kho lưu trữ vào hệ thống cục bộ của bạn
  • Tạo một cơ sở dữ liệu có tên là 'đăng ký' và một bảng có tên là 'người dùng'. Mã MySQL của bảng đã được cung cấp ở trên
  • Sử dụng XAMPP hoặc WAMP để chạy hệ thống trên localhost
  • Đảm bảo rằng các cổng cần thiết để chạy máy chủ Apache và MySQL đều miễn phí. Nếu không, thì bạn sẽ phải thay đổi số cổng

HTML là nền tảng của các trang web, được sử dụng để phát triển trang web bằng cách cấu trúc các trang web và ứng dụng web. Bạn có thể học HTML từ đầu bằng cách làm theo Hướng dẫn HTML và Ví dụ về HTML này

PHP là ngôn ngữ kịch bản phía máy chủ được thiết kế dành riêng cho phát triển web. Bạn có thể học PHP từ đầu bằng cách làm theo Hướng dẫn PHP và Ví dụ về PHP này

Làm cách nào để hiển thị tên người dùng sau khi đăng nhập trong HTML?

Nó được chỉ định sau giao thức và trước phần mật khẩu. Thí dụ. https. //John Smith. smith123@www. thí dụ. com [johnsmith là tên người dùng và smith123 là mật khẩu]

Làm cách nào để hiển thị thông tin người dùng đã đăng nhập trong JavaScript?

Dưới đây là một số ví dụ. .
To Get User Display Name: var currentUserName=_spPageContextInfo.userDisplayName; .. .
To Get User Login Name: var currentUserLoginName=_spPageContextInfo.userLoginName; .. .
Để lấy Id người dùng. .
Để có được tiêu đề web

Làm cách nào để lấy ID người dùng đăng nhập hiện tại trong JavaScript?

get_current[]; . get_web[]; . get_currentUser[]; . truy xuất[]; .

Làm cách nào để hiển thị chi tiết người dùng sau khi đăng nhập bằng Java?

logOnUserName=logOnUserName; . đăng nhập mới[tên này, tên người dùng]. setVisible[true];

Chủ Đề