Cách liên kết tệp php bên ngoài với dạng html

Một trong những tính năng mạnh mẽ nhất của PHP là cách nó xử lý các biểu mẫu HTML. Khái niệm cơ bản quan trọng cần hiểu là bất kỳ thành phần biểu mẫu nào sẽ tự động có sẵn cho các tập lệnh PHP của bạn. Vui lòng đọc phần hướng dẫn về Biến từ các nguồn bên ngoài để biết thêm thông tin và ví dụ về cách sử dụng biểu mẫu với PHP. Đây là một mẫu HTML ví dụ

Ví dụ #1 Một biểu mẫu HTML đơn giản

 

Your name:

Your age:

Không có gì đặc biệt về hình thức này. Nó là một dạng HTML thẳng không có bất kỳ loại thẻ đặc biệt nào. Khi người dùng điền vào biểu mẫu này và nhấn nút gửi, hành động. trang php được gọi là. Trong tập tin này, bạn sẽ viết một cái gì đó như thế này

Ví dụ #2 In dữ liệu từ biểu mẫu của chúng tôi

 require 'php filename' 
5

Một đầu ra mẫu của tập lệnh này có thể là

Hi Joe. You are 22 years old.

Ngoài các phần htmlspecialchars() và

 require 'php filename' 
6, rõ ràng phần này dùng để làm gì. htmlspecialchars() đảm bảo mọi ký tự đặc biệt trong html đều được mã hóa chính xác để mọi người không thể đưa thẻ HTML hoặc Javascript vào trang của bạn. Đối với trường tuổi, vì chúng tôi biết đó là một số, chúng tôi có thể chỉ nó vào một số nguyên sẽ tự động loại bỏ mọi ký tự đi lạc. Bạn cũng có thể yêu cầu PHP tự động làm điều này cho bạn bằng cách sử dụng tiện ích mở rộng bộ lọc. Các biến $_POST['name'] và $_POST['age'] được PHP tự động đặt cho bạn. Trước đó, chúng tôi đã sử dụng siêu toàn cầu $_SERVER; . Lưu ý cách phương thức của biểu mẫu của chúng tôi là POST. Nếu chúng ta sử dụng phương thức GET thì thông tin biểu mẫu của chúng ta sẽ nằm trong $_GET superglobal thay thế. Bạn cũng có thể sử dụng siêu toàn cầu $_REQUEST, nếu bạn không quan tâm đến nguồn dữ liệu yêu cầu của mình. Nó chứa thông tin hợp nhất của dữ liệu GET, POST và COOKIE

Bạn cũng có thể xử lý đầu vào XForms trong PHP, mặc dù bạn sẽ cảm thấy thoải mái với các biểu mẫu HTML được hỗ trợ tốt trong một thời gian dài. Mặc dù làm việc với XForms không dành cho người mới bắt đầu, nhưng bạn có thể quan tâm đến chúng. Chúng tôi cũng có phần giới thiệu ngắn về xử lý dữ liệu nhận được từ XForms trong phần tính năng của chúng tôi

Khám phá hàng nghìn tập lệnh PHP tốt nhất từng được tạo trên CodeCanyon. Với khoản thanh toán một lần, chi phí thấp, bạn có thể mua một trong những tập lệnh PHP chất lượng cao này và cải thiện trải nghiệm trang web cho bạn và khách truy cập của bạn.  

PHP là một ngôn ngữ kịch bản phía máy chủ nhúng HTML. Các cú pháp gần giống nhất với ngôn ngữ 'C'  và 'JAVA'. Người dùng hoặc nhà phát triển có một cơ sở nơi họ có thể chèn mã PHP vào tài liệu HTML mà không gặp bất kỳ sự cố nào

Chúng tôi có thể chèn bất kỳ tệp PHP nào vào mã HTML bằng cách sử dụng hai từ khóa là 'Bao gồm' và 'Yêu cầu'

Hàm PHP bao gồm (). Chức năng này được sử dụng để sao chép tất cả nội dung của một tệp được gọi trong hàm, văn bản khôn ngoan vào một tệp mà từ đó nó được gọi. Điều này xảy ra trước khi máy chủ thực thi mã

cú pháp

include 'php filename';

ví dụ 1. Hãy xem xét tên tệp PHP 'tự nhiên. php’ chứa đoạn mã sau

tự nhiên. php




 require 'php filename' 
7

________ 58 ________ 59 ________ 60

 require 'php filename' 
8
 require 'php filename' 
2
 require 'php filename' 
0
 require 'php filename' 
1

 require 'php filename' 
8
 require 'php filename' 
3 ________ 34
 require 'php filename' 
9 ________ 60
 require 'php filename' 
9 ________ 38
 require 'php filename' 
9
natural numbers
the first 10 natural numbers are:12345678910
0

natural numbers
the first 10 natural numbers are:12345678910
1
 require 'php filename' 
2
 require 'php filename' 
9
 require 'php filename' 
1

 require 'php filename' 
8
natural numbers
the first 10 natural numbers are:12345678910
6

natural numbers
the first 10 natural numbers are:12345678910
7

đầu ra

Cách liên kết tệp php bên ngoài với dạng html

 

Ví dụ. Chèn mã trên vào tài liệu HTML bằng cách sử dụng từ khóa bao gồm, như hình bên dưới

PHP




natural numbers
the first 10 natural numbers are:12345678910
8

natural numbers
the first 10 natural numbers are:12345678910
9

Hi Joe. You are 22 years old.
50

natural numbers
the first 10 natural numbers are:12345678910
1
Hi Joe. You are 22 years old.
52

Hi Joe. You are 22 years old.
53

Hi Joe. You are 22 years old.
54

Hi Joe. You are 22 years old.
55
Hi Joe. You are 22 years old.
56

Hi Joe. You are 22 years old.
55
 require 'php filename' 
7____159
 require 'php filename' 
70
natural numbers
the first 10 natural numbers are:12345678910
7

 require 'php filename' 
72

 require 'php filename' 
73

PHP yêu cầu() chức năng. Hàm require() hoạt động giống như hàm include(). Nó cũng lấy tệp được yêu cầu và sao chép toàn bộ mã vào tệp từ đó hàm require() được gọi

cú pháp

 require 'php filename' 

ví dụ 2. Chúng ta có thể chèn mã PHP vào Tài liệu HTML bằng cách viết trực tiếp vào thẻ body của tài liệu HTML

PHP




natural numbers
the first 10 natural numbers are:12345678910
8

natural numbers
the first 10 natural numbers are:12345678910
9

Hi Joe. You are 22 years old.
50

_______81____578

Hi Joe. You are 22 years old.
53

Hi Joe. You are 22 years old.
54

Hi Joe. You are 22 years old.
55
 require 'php filename' 
82

 require 'php filename' 
7

________ 58 ________ 59 ________ 60

 require 'php filename' 
8
 require 'php filename' 
2____30
 require 'php filename' 
1

 require 'php filename' 
8
 require 'php filename' 
3 ________ 34
 require 'php filename' 
9 ________ 60
 require 'php filename' 
9 ________ 38
 require 'php filename' 
9
 require 'php filename' 
99

natural numbers
the first 10 natural numbers are:12345678910
1
 require 'php filename' 
2
 require 'php filename' 
9
 require 'php filename' 
1

 require 'php filename' 
8
natural numbers
the first 10 natural numbers are:12345678910
6

natural numbers
the first 10 natural numbers are:12345678910
7

 require 'php filename' 
72

 require 'php filename' 
73

đầu ra

________số 8

Ví dụ. Để chèn mã trên vào tài liệu HTML bằng cách sử dụng từ khóa 'require' như hình bên dưới

PHP




natural numbers
the first 10 natural numbers are:12345678910
8

natural numbers
the first 10 natural numbers are:12345678910
9

Hi Joe. You are 22 years old.
50

Hi Joe. You are 22 years old.
55
Hi Joe. You are 22 years old.
52

Hi Joe. You are 22 years old.
53

Hi Joe. You are 22 years old.
54

Hi Joe. You are 22 years old.
55
Hi Joe. You are 22 years old.
56

Hi Joe. You are 22 years old.
55
 require 'php filename' 
7____620
 require 'php filename' 
70
natural numbers
the first 10 natural numbers are:12345678910
7

 require 'php filename' 
72

 require 'php filename' 
73

đầu ra

Hi Joe. You are 22 years old.
5

Sự khác nhau giữa hàm include() và hàm require()

Trong trường hợp của hàm include(), nếu chúng ta chèn một tệp bằng cách sử dụng từ khóa include, nó sẽ tạo ra một cảnh báo và tiếp tục thực thi ngay cả khi tìm thấy bất kỳ lỗi nào, trong khi đó, trong trường hợp của hàm require(), nếu chúng ta chèn một

Làm cách nào để liên kết tệp PHP với biểu mẫu HTML?

Chúng tôi có thể chèn bất kỳ tệp PHP nào vào mã HTML bằng cách sử dụng hai từ khóa là 'Bao gồm' và 'Yêu cầu' . Hàm PHP bao gồm (). Chức năng này được sử dụng để sao chép tất cả nội dung của một tệp được gọi trong hàm, văn bản khôn ngoan vào một tệp mà từ đó nó được gọi. Điều này xảy ra trước khi máy chủ thực thi mã.

Tệp PHP có thể có phần mở rộng HTML không?

Tuy nhiên, nếu bạn cần đặt mã PHP vào một tệp có phần. html, bạn phải thêm Trình xử lý vào. tệp htaccess . Ví dụ: mã tương tự ở trên có thể được đặt trong tệp có tên hello.