Truyền biến javascript cho php ajax

Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách lưu trữ giá trị biến JavaScript trong giá trị biến PHP. Vì một chạy ở phía máy chủ và một chạy ở phía máy khách. Hy vọng hướng dẫn này sẽ hữu ích cho bạn và tôi sẽ cố gắng làm cho hướng dẫn này dễ học

Biến JavaScript thành biến PHP

Giả sử chúng tôi có JavaScript và PHP trực tiếp trong cùng một tài liệu, thì PHP sẽ được thực thi trước và chúng tôi biết nó được thực thi ở phía máy chủ và JavaScript sẽ được thực thi thứ hai và chúng tôi biết rằng nó sẽ được thực thi ở phía trình duyệt. Bằng cách này, cả hai sẽ không bao giờ tương tác

Hãy hiểu với một ví dụ

Giả sử tôi khai báo một biến JavaScript và tôi không thể gán giá trị đó cho PHP. Điều này có thể được giải quyết trực tiếp bằng cách sử dụng Ajax. Nhưng vấn đề là tôi không biết Ajax


  
    
     
  

Mã số

//USING COOKIE


    4_______>2 >3_______5_______0_______6_______5 >6html0>8 >9html0 1>

3_______4__________ 5  6_______5_______0_______7_______8  9html0<1 >6html0<4>

3_______4__________ 5  6_______5_______0head1 head2html0_______9_______4>

    3_______6_______6_______2>

6<4>

 

6html>

Truyền biến javascript cho php ajax

Phía máy chủ (PHP). Trên trang PHP phía máy chủ, chúng tôi yêu cầu dữ liệu được gửi theo biểu mẫu và hiển thị kết quả




>7

>8 html0    0    1    2    3

    4 >8    6

    7

đầu ra

Truyền biến javascript cho php ajax

Phương pháp 2. Sử dụng Cookies để lưu trữ thông tin
Phía khách hàng. Sử dụng Cookie để lưu trữ thông tin, sau đó được yêu cầu trong trang PHP. Một cookie có tên gfg được tạo trong mã bên dưới và giá trị GeekforGeeks được lưu trữ. Trong khi tạo cookie, thời gian hết hạn cũng phải được chỉ định, trường hợp này là 10 ngày




<    9_______6_______

 

02

03

    05

06

07

08

09

    11

<2

    14

3_______3_______16

3_______3_______18

3_______3_______20

    22

    24

3_______3_______26

    22

<2

    31

3_______3_______33

22

 

6    9>

Phía máy chủ (PHP). Về phía máy chủ, chúng tôi yêu cầu cookie bằng cách chỉ định tên gfg và trích xuất dữ liệu để hiển thị trên màn hình




>7

        4 42    144    3

    7

đầu ra

Truyền biến javascript cho php ajax

JavaScript được biết đến nhiều nhất để phát triển trang web nhưng nó cũng được sử dụng trong nhiều môi trường không có trình duyệt. Bạn có thể học JavaScript từ đầu bằng cách làm theo Hướng dẫn JavaScript và Ví dụ về JavaScript 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 để chuyển biến JavaScript sang PHP AJAX?

Cách chuyển một biến JavaScript sang PHP là thông qua một yêu cầu . Loại URL này chỉ hiển thị nếu chúng ta sử dụng hành động GET, hành động POST ẩn thông tin trong URL. Phía máy chủ (PHP). Trên trang PHP phía máy chủ, chúng tôi yêu cầu dữ liệu được gửi theo biểu mẫu và hiển thị kết quả. $result = $_GET [ 'dữ liệu' ];

Làm cách nào để chuyển JavaScript sang biến PHP?

Đầu tiên, chúng ta có thể truyền dữ liệu bằng toán tử gán đơn giản nếu chúng ta muốn thực hiện thao tác trên cùng một trang. Khác chúng ta có thể chuyển dữ liệu từ PHP sang JavaScript bằng Cookies. Cookie hoạt động ở phía máy khách. chương trình 1. Chương trình này chuyển các biến và dữ liệu từ PHP sang JavaScript bằng toán tử gán.

Làm cách nào để chuyển biến JavaScript sang PHP trong cùng một trang?

Bạn có thể dễ dàng lấy giá trị biến JavaScript trên cùng một trang trong PHP. Hãy thử đoạn mã sauL. php echo "