Trong hướng dẫn này, chúng tôi sẽ thảo luận về cách liên kết tệp PHP bên ngoài với HTML. Khi chúng tôi đang làm việc trên một số dự án khổng lồ, chúng tôi thường liên kết một tệp này sang tệp khác. Bởi vì chúng tôi không muốn thêm tất cả mã của chúng tôi chỉ trong một tệp. Và chúng tôi muốn làm cho nó có cấu trúc và dễ đọc hơn.
Nếu bạn đang làm việc trên một dự án PHP, bạn có thể cần liên kết tệp PHP bên ngoài với tệp HTML & NBSP; Ví dụ, chúng tôi có các tệp riêng biệt cho thanh điều hướng, tiêu đề và chân trang có tên Navbar.php, Header.php và Footer.php , tương ứng. Trong index.html của chúng tôi, là trang đích của chúng tôi, chúng tôi muốn thêm các tệp này vào trang HTML này. Vậy, làm thế nào để làm điều đó?link External PHP file to HTML file For example, we have our separate files for the navbar, header, and footer named navBar.php, header.php, and footer.php, respectively. In our index.html, which is our landing page, we want to add these files to this html page. So, how to do that?
Như chúng ta biết rằng HTML và PHP là các ngôn ngữ riêng biệt và chúng ta không thể liên kết trực tiếp các tệp này. Trong bài viết này, bạn sẽ tìm hiểu hai cách khác nhau để kết nối một hoặc nhiều tệp PHP bên ngoài với HTML.
Thay đổi phần mở rộng tệp:
Thay đổi tiện ích mở rộng tệp là giải pháp phổ biến và dễ dàng nhất bạn có thể áp dụng để hoàn thành nhiệm vụ này.
Hãy để chúng tôi lấy một ví dụ đơn giản về việc có hai tệp index.html và nav.php. Và chúng tôi muốn liên kết tệp PHP với HTML.
Bạn cần thay đổi tệp .html thành tệp .php. Theo cách này, bạn có thể dễ dàng liên kết một tệp PHP với một tệp khác.
Ở đây, chúng tôi sử dụng hàm bao gồm []. Câu lệnh này lấy tất cả các mã có trong một tệp nhất định và các bản sao vào một tệp gọi hàm này.
Bạn cũng có thể sử dụng hàm yêu cầu [] thay vì bao gồm [].
Cả hai đều giống nhau ngoại trừ một thứ, đó là khi không tìm thấy tệp được chỉ định, thì hàm bao gồm [] đưa ra cảnh báo nhưng tiếp tục thực thi mã. Trong khi các yêu cầu [] sẽ gây ra lỗi nghiêm trọng và dừng thực hiện thêm.
Tạo tệp .htaccess:
Vì một số lý do, nếu bạn không muốn thay đổi tệp HTML của mình thành PHP, có một cách để làm như vậy, bạn cần làm theo các bước sau:
one way to do so, you need to follow the following steps:
- Tạo tệp .htaccess trong thư mục gốc của dự án của bạn.
- Sao chép văn bản sau trong tệp:
AddType application/x-httpd-php .html .htm
Nó sẽ buộc máy chủ Apache phân tích tệp HTML hoặc HTM dưới dạng tập lệnh PHP.
Trong đoạn mã này, bạn có thể thấy rằng chúng tôi có tệp của chúng tôi trong .html. Mã này sẽ cung cấp cho chúng tôi kết quả tương tự mà không thay đổi loại tệp của chúng tôi.
Conclusion:
Kính thưa tất cả
Tôi có một tệp PHP có tên MailHandler và HTML File File Form
how can to link php file with html file
Đây là mã
Và đây là tệp HTML
Contact form submitted! We will be in touch soon. *This is not a valid name. *This field is required. *This is not a valid email address. *This field is required. *This is not a valid phone number. *This field is required. Message: *The message is too short. *This field is required. ClearSend
Nội dung này, cùng với bất kỳ mã nguồn và tệp liên quan nào, được cấp phép theo giấy phép mở của Dự án Mã [CPOL]
Codeproject, 20 Bay Street, Tầng 11 Toronto, Ontario, Canada M5J 2N8 +1 [416] 849-8900