HN Tiếp tục phần trước : Cách truy nhập biến PHP từ trình duyệt.

Thảo luận trong 'Dịch vụ - Tiện ích' bắt đầu bởi elise261092, 4/6/16.

Trạng thái chủ đề:
Không mở trả lời sau này.
  1. elise261092

    elise261092 New Member

    Tham gia ngày:
    21/10/15
    Bài viết:
    13
    Đã được cảm ơn:
    0
    [​IMG]
    III. truy cập BIẾN TỪ trình duyệt web
    Khi dùng PHP, cũng như các phần mềm trung gian khác, thông tin được hỗ trợ tuỳ chọn dựa vào tham chiếu người sử dụng. đương nhiên thông tin sẽ đến thông qua “form”. thông tin cũng có thể tới từ những nơi khác, như “cookie” hay “sessions”.
    1.Biến form:
    Một trong nhiều cách phổ quát là chuyển biến thông qua “form”. Mỗi thành phần trong form của chúng ta sẽ được gán tên và tính chất giá trị. Khi form được “submit” thì biến cục bộ trong PHP.[/b]
    Tham khảo thêm : Multi Vendor Marketplace

    2.Sessions:

    PHP cũng giống như ASP và ColdFusion đều cung cấp sessions. Vậy sessions là gì? Về căn bản nó là một cách khác để duy trì trạng thái giữa các site. Chúng ta khởi đầu một sessions bởi hàm start_session(). Khi đó PHP sẽ đăng ký một session ID độc nhất vô nhị và gửi session ID đó về cho người sử dụng thông qua cookie. PHP sẽ tạo những tệp đáp trả trên server để có thể lưu giữ dấu tích của bất kỳ biến nào. Những tệp này có cùng tên với session ID.
    Một khi session được tạo chúng ta có thể đăng ký bất cứ biến số nào. Giá trị của nó sẽ được giữ trên một tệp ở máy chủ. Và như vậy trong thời gian sống của session những biến này sẽ được thực hành bởi bất cứ trang nào trong cùng một tên miền mà không cần truy nhập đến chúng.
    Bên cạnh đó có một số người sử dụng không cho phép cookie, khi đó PHP giữ dấu tích các session ID qua các querystring. Chúng ta có thể làm điều này bằng tay bằng cách cho sessiong ID phụ thuộc queryString, hoặc đổi thay tuỳ chọn cấu hình. Để thêm session Id tới querystring, ta sử dụng <?=SID?>. Nó sẽ tự động in ra một chuỗi như sau:
    PHPSESSID=07e935k3kkjr0986s9d89fr9trg8rgrg20
    Đoạn mã sau sẽ đăng ký một session ID và gán cho nó giá trị là: hello world
    <?php
    session_start();
    session_register(“my_var”);
    $my_var=”hello world”;
    ?>

    Tham khảo thêm : woocommerce product designer
    c.Cookies:
    Cookies là một mẩu thông tin nhỏ được lưu trữ trên máy tính người sử dụng. Một cookies chứa một đoạn văn version nhỏ dại có thể đọc bởi máy chủ Web. Cookies hỗ trợ cách để có thể giữ vết tích người sử dụng thông qua một số dịch vụ. Chúng ta phải nhớ rằng Web là môi trường trạng thái. Máy chủ Web sẽ không biết ai đòi hỏi thông tin, cookies sẽ giúp chúng ta giữ thông tin người dùng khi họ di chuyển vòng vèo trang web. Khi họ tồn tại , cookies trở thành một phần của đòi hỏi HTTP gửi tới cho máy chủ Web. Những trước hết chúng ta cấp thiết lập một cookies. Những người tăng trưởng sẽ làm điều này, giống như mọi thứ khác trong PHP, chúng rất đơn giản. sử dụng hàm setcookie() với những tham số theo sau:
    setcookie(name, value, time_to_expire, path, domain, security setting);
    thí dụ
    setcookie(“mycookie”, “my_id”, time()+ (60*60*24*30),”/”,”.kungfuphp.com”,0)
    Cookie này thiết lập những tham số như sau:
    • Lưu trữ tên biến có tên là mycookie.
    • Giá trị của biến là my_id.
    • cookie có giá trị 30 ngày kể từ ngày thiết lập.
    • cookie có hiệu lực trong mọi trang của domain.
    • Nó có hiệu lực trong mọi chỗ của tền miền
    • Không có thiết lập an toàn đặc biệt
    IV.Hằng số (Constant):
    Hằng là một giá trị chẳng thể chỉnh sửa được thông qua việc thực hành chương trình. Bạn có thể khái niệm một hằng bằng cách sử dụng hàm define( ). Một khi hằng được khái niệm, nó không bao giờ bị chỉnh sửa.
    Chỉ có các loại dữ liệu boolean, integer, float, string mới có thể chứa các hằng. Bạn có thể nhận giá trị của một hằng bằng cách đơn giản chỉ định tên của nó. Không giống như với biến, bạn không cần khai tạp chí $ trước một hằng. Bạn cũng có thể sử dụng hàm constant(), để đọc giá trị của hằng. dùng hàm get_defined_constants( ) để nhận một danh sách tất cả các hàm đã được định nghĩa.
    Các hằng được định nghĩa trước: PHP cung cấp một lượng lớn các hằng đã được khái niệm trước để bất cứ script nào cũng có thể chạy được
    Tham khảo thêm : https://www.magebay.com/
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này