PHP là ngôn ngữ lập trình phía máy chủ được sử dụng cùng với HTML để nâng cao các tính năng của trang web. Nó có thể được sử dụng để thêm màn hình đăng nhập hoặc khảo sát, chuyển hướng khách truy cập, tạo lịch, gửi và nhận cookie, v.v. Nếu trang web của bạn đã được xuất bản trên web, bạn sẽ cần thay đổi nó một chút để sử dụng mã PHP với trang
Khi một trang web được truy cập, máy chủ sẽ kiểm tra tiện ích mở rộng để biết cách xử lý trang. Nói chung, nếu nó nhìn thấy một. htm hoặc. html, nó sẽ gửi ngay tới trình duyệt vì nó không có bất kỳ thứ gì để xử lý trên máy chủ. Nếu nó nhìn thấy một. php, nó biết rằng nó cần thực thi mã thích hợp trước khi chuyển nó tới trình duyệt
Tiến trình
Bạn tìm thấy kịch bản hoàn hảo và bạn muốn chạy nó trên trang web của mình, nhưng bạn cần đưa PHP vào trang của mình để nó hoạt động. Bạn chỉ có thể đổi tên các trang của mình thành yourpage. php thay vì trang của bạn. html, nhưng bạn có thể đã có các liên kết đến hoặc xếp hạng của công cụ tìm kiếm, vì vậy bạn không muốn thay đổi tên tệp. Bạn có thể làm gì?
Nếu bạn vẫn đang tạo một tệp mới, bạn cũng có thể sử dụng. php, nhưng cách để thực thi PHP trên một. trang html là sửa đổi. tập tin htaccess. Tệp này có thể bị ẩn, do đó, tùy thuộc vào chương trình FTP của bạn, bạn có thể phải sửa đổi một số cài đặt để xem nó. Sau đó, bạn chỉ cần thêm dòng này cho. html
AddType application/x-httpd-php .html
hoặc là. htm
AddType application/x-httpd-php .htm
Nếu bạn chỉ định đưa PHP vào một trang, thì tốt hơn là thiết lập nó theo cách này
AddType application/x-httpd-php .html
Mã này làm cho PHP chỉ có thể thực thi được trên trang của bạn. html chứ không phải trên tất cả các trang HTML của bạn
cạm bẫy
- Nếu bạn có một. htaccess, thêm mã được cung cấp vào đó, không ghi đè lên nó, nếu không các cài đặt khác có thể ngừng hoạt động. Luôn thận trọng khi làm việc. htaccess và hỏi máy chủ của bạn nếu bạn cần trợ giúp
- Anything in your .html files that starts with '; ?>
Trích dẫn bài viết này
Định dạng
mla apa chicagotrích dẫn của bạn
Bradley, Angela. "Thực thi PHP từ tệp HTML. "ThinkCo. https. //www. suy nghĩ. com/execute-php-from-a-html-file-2693780 [truy cập ngày 20 tháng 12 năm 2022]
PHP là ngôn ngữ kịch bản phía máy chủ nhúng HTML. Phần lớn cú pháp của nó được vay mượn từ C, Java và Perl với một vài tính năng độc đáo dành riêng cho PHP được đưa vào. Mục tiêu của ngôn ngữ là cho phép các nhà phát triển web viết các trang được tạo động một cách nhanh chóng. NTC Hosting cung cấp cho khách hàng của mình một giải pháp lưu trữ web tối ưu. Tất cả các gói lưu trữ web của chúng tôi đều hỗ trợ HTML và cung cấp cho bạn khả năng lựa chọn giữa PHP4 và PHP5
Nếu chúng ta muốn sử dụng PHP trong tài liệu Html thì chúng ta phải làm theo các bước dưới đây. Sử dụng các bước đơn giản này, chúng ta có thể dễ dàng thêm mã PHP
Bước 1. Đầu tiên, chúng ta phải nhập mã Html trong bất kỳ trình soạn thảo văn bản nào hoặc mở tệp Html hiện có trong trình soạn thảo văn bản mà chúng ta muốn sử dụng PHP
Bước 2. Bây giờ, chúng ta phải đặt con trỏ vào bất kỳ thẻ nào của thẻ mà chúng ta muốn thêm mã PHP. Và, sau đó chúng ta phải gõ thẻ bắt đầu và thẻ kết thúc của PHP
Bước 3. Sau đó, chúng ta phải gõ mã PHP giữa các thẻ của PHP
Bước 4. Khi chúng ta add code PHP thành công thì chúng ta lưu lại file Html sau đó chạy file trên trình duyệt
Tôi đã thực thi thành công mã PHP trong các tệp HTML của mình trong nhiều năm. [Đối với những người tò mò, điều này là do tôi có hơn 8.000 tệp HTML tĩnh do tôi và những người khác tạo trong 20 năm qua và tôi không muốn mất thứ hạng của công cụ tìm kiếm bằng cách thay đổi chúng và quan trọng hơn, tôi có quá nhiều thứ khác
Tôi không phải là chuyên gia -- bên dưới là những gì tôi đã thử và những gì phù hợp với tôi. Xin đừng yêu cầu tôi giải thích nó
Mọi thứ bên dưới liên quan đến việc thêm một hoặc hai dòng vào. tập tin htaccess
Đây là những gì một máy chủ lưu trữ [ http. //simolyhosting. net ] hỗ trợ đã hỗ trợ tôi trong năm 2008 -- nhưng bây giờ nó không còn hoạt động với tôi nữa
AddHandler application/x-httpd-php5 .html .htm
AddType application/x-httpd-php5 .htm .html
Giải pháp đó hiện không còn được dùng nữa, mặc dù nó có thể phù hợp với bạn
Đây là những gì làm việc cho tôi bây giờ
AddType application/x-httpd-lsphp .htm .html
[Trang này có mã PHP thực thi đúng với giải pháp trên -- http. // đồng loại của tôi. com/bumstead/steeplehistory. htm ]
Dưới đây là các giải pháp khác mà tôi đã tìm thấy -- chúng KHÔNG PHẢI LÀ CỦA TÔI
https. // diễn đàn. cpanel. net/threads/cant-execute-php-in-html-since-ea4-upgrade. 569531
Tôi thấy điều này trên nhiều máy chủ mà gần đây tôi đã nâng cấp lên EA4. Sử dụng trình xử lý cPanel Apache hoặc thêm trực tiếp vào. htaccess [giống như cPanel thực hiện thông qua trình xử lý thêm gui]
AddHandler application/x-httpd-php5 .html
9 Tháng chín 2016
AddHandler application/x-httpd-ea-php56 .html
https. //Cứu giúp. 1and1. com/hosting-c37630/scripts-and-programming-languages-c85099/php-c37728/parsing-php-code-within-html-pages-a602364. html
Mở trình soạn thảo văn bản như wordpad, notepad, nano, v.v. và thêm dòng sau
AddHandler x-mapp-php5 .html .htm
Nếu bạn muốn sử dụng PHP 5. 4 thay vì PHP 5. 2 sau đó sử dụng dòng sau để thay thế
________số 8https. //www. cố lên bố. com/community/Developer-Cloud-Portal/Running-php-in-html-files/td-p/2776
Để chạy HTML bằng FastCGI/PHP, hãy thử thêm mã này vào. htaccess cho thư mục chứa tập lệnh