1 00:00:00,000 --> 00:00:00,130 2 00:00:00,130 --> 00:00:02,980 >> GIÁO SƯ: Hãy viết một chương trình theo dõi bao nhiêu lần một người sử dụng 3 00:00:02,980 --> 00:00:06,390 đã viếng thăm một trang web, do đó chứng minh làm thế nào bạn có thể sử dụng PHP 4 00:00:06,390 --> 00:00:08,320 tính năng được biết đến như là một phiên. 5 00:00:08,320 --> 00:00:11,740 Hãy bắt đầu bằng cách đầu tiên tham gia một cái nhìn vào HTML mà tôi đã chuẩn bị 6 00:00:11,740 --> 00:00:12,800 tiến ở đây. 7 00:00:12,800 --> 00:00:16,620 Chú ý rằng tôi đã đưa vào cơ thể của trang này, báo cáo, bạn có 8 00:00:16,620 --> 00:00:20,770 truy cập trang web này nhiều lần, theo đó này nhiều là có được các 9 00:00:20,770 --> 00:00:25,070 Kết quả xuất ra một biến đó là dường như được gọi là đô la dấu hiệu truy cập. 10 00:00:25,070 --> 00:00:28,800 >> Bây giờ, ở đầu của tập tin này tôi đã để lại một số không gian giữa một thẻ mở 11 00:00:28,800 --> 00:00:30,820 và một thẻ đóng cho một số mã PHP. 12 00:00:30,820 --> 00:00:34,380 Bây giờ chúng ta bắt đầu một phiên bởi quy định cụ thể như sau. 13 00:00:34,380 --> 00:00:37,790 Session_start và gọi điện thoại mà chức năng. 14 00:00:37,790 --> 00:00:41,150 Những gì mà chỉ đơn giản là không thông báo cho PHP mà tôi muốn bắt đầu sử dụng 15 00:00:41,150 --> 00:00:45,040 Phiên để các siêu toàn cầu, đồng đô la ký phiên gạch dưới, là 16 00:00:45,040 --> 00:00:45,820 có sẵn cho tôi. 17 00:00:45,820 --> 00:00:49,590 Và PHP và máy chủ web sẽ, do đó, kỳ diệu chăm sóc như thế nào 18 00:00:49,590 --> 00:00:53,260 biến được thực sự thực hiện qua lại giữa khách hàng và 19 00:00:53,260 --> 00:00:55,150 máy chủ, bằng cách nào đó sử dụng cookie. 20 00:00:55,150 --> 00:00:58,690 >> Nhưng trong mã, tiếp theo những gì tôi muốn làm là một cái gì đó như sau. 21 00:00:58,690 --> 00:01:03,250 Trước tiên, hãy kiểm tra nếu có đã một bộ biến trong phiên giao dịch của tôi. 22 00:01:03,250 --> 00:01:09,940 Nếu được thiết lập đô la dấu gạch dưới phiên quote truy cập unquote. 23 00:01:09,940 --> 00:01:13,690 Nói cách khác, tôi sẽ sử dụng phiên siêu toàn cầu để lưu trữ một chìa khóa, 24 00:01:13,690 --> 00:01:17,180 còn được gọi là truy cập, có giá trị sẽ là tổng số lần 25 00:01:17,180 --> 00:01:20,790 mà người dùng đã truy cập trang web của tôi, và Tôi sẽ lấy giá trị đó khi cần thiết và đặt 26 00:01:20,790 --> 00:01:23,630 nó trong biến địa phương, đô la của tôi đăng ký truy cập, để 27 00:01:23,630 --> 00:01:25,190 hiển thị giá trị đó. 28 00:01:25,190 --> 00:01:29,850 >> Tiếp theo, nếu quan trọng đó là thực sự thiết lập với một giá trị, tôi sẽ đi trước và lấy 29 00:01:29,850 --> 00:01:35,880 giá trị đó với ký hiệu đô la truy cập được phiên gạch dưới ký hiệu đô la 30 00:01:35,880 --> 00:01:40,130 khung mở quote truy cập unquote gần khung dấu chấm phẩy. 31 00:01:40,130 --> 00:01:43,160 Nếu biến đó không được thiết lập, chúng ta hãy chỉ đơn giản là khởi tạo truy cập với các 32 00:01:43,160 --> 00:01:44,600 giá trị bằng không. 33 00:01:44,600 --> 00:01:48,700 Trong khi đó, không có vấn đề gì xảy ra lên ở đó, chúng ta hãy cập nhật ký hiệu đô la 34 00:01:48,700 --> 00:01:52,400 nhấn mạnh phiên quote unquote truy cập là bất cứ điều gì này địa phương 35 00:01:52,400 --> 00:01:54,770 biến là cộng thêm 1. 36 00:01:54,770 --> 00:01:58,930 >> Tôi khẳng định, bây giờ, bằng cách chi nhánh này và một chút về số học, tôi sẽ 37 00:01:58,930 --> 00:02:01,480 bắt đầu đếm bao nhiêu lần người dùng đã truy cập trang này. 38 00:02:01,480 --> 00:02:02,240 Chúng ta hãy có một cái nhìn. 39 00:02:02,240 --> 00:02:04,240 Hãy lưu các tập tin và mở nó trong một trình duyệt. 40 00:02:04,240 --> 00:02:07,190 41 00:02:07,190 --> 00:02:13,630 >> Hãy ghé thăm http://localhost/counter/php. 42 00:02:13,630 --> 00:02:17,120 Đây là lần đầu tiên tôi ở đây như vậy, thực sự, tôi đến thăm trang web không lần. 43 00:02:17,120 --> 00:02:22,060 Nhưng bây giờ chúng ta hãy tải lại, bây giờ chúng ta lại, bây giờ chúng ta lại, và như 44 00:02:22,060 --> 00:02:25,300 dự kiến, bây giờ tôi đã truy cập trang web này không bằng không, nhưng ba lần. 45 00:02:25,300 --> 00:02:26,816