Hướng dẫn php code doesn t execute - mã php không thực thi
1 Show Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm. Được rồi, vì vậy tôi hoàn toàn NOOB trong PHP kể từ khi tôi bắt đầu xem video trên PHP. Vì vậy, những gì tôi đang cố gắng làm là tôi có tệp HTML này:
Và sau đó tôi có tệp Action.php của mình có mã này:
Tuy nhiên, khi tôi nhấp vào nút Gửi trong tệp HTML của tôi, nó sẽ gửi tôi đến một trang trống. Bằng URL, tôi thấy rằng nó đã gửi cho tôi đến đúng tệp nhưng có vẻ như mã không được thực thi. Tái bút: Tôi đã thử tìm kiếm trên google nhưng những gì tôi tìm thấy chủ yếu là những thứ về Apache không thực thi PHP không phù hợp với tôi vì tôi cố gắng chạy các tệp cục bộ trên máy của mình. hỏi ngày 12 tháng 2 năm 2016 lúc 21:58Feb 12, 2016 at 21:58
2 Đối với sự cố trang trống: Trước tiên, bạn phải cài đặt một máy chủ cục bộ trên máy của mình như Apache thì bạn phải yêu cầu trang này từ máy chủ cục bộ để chạy PHP cục bộ trên máy của bạn. First you have to install a local server on your machine like apache then you have to request this page from the local server to run PHP locally on your machine.
Đối với kết nối chuỗi: Trong toán tử nối chuỗi PHP là dấu hiệu
action.php
Để biết thêm kiến thức về các toán tử chuỗi, hãy đọc cái này Đã trả lời ngày 12 tháng 2 năm 2016 lúc 22:58Feb 12, 2016 at 22:58
2 Mã của bạn hoạt động (tôi thực sự đã kiểm tra nó), nhưng bạn vẫn cần một máy chủ web, ngay cả khi bạn chạy mã của mình cục bộ. Các phiên bản gần đây của PHP bao gồm máy chủ web tích hợp, vì vậy trước tiên hãy thử điều này (trong thư mục nơi đặt các tệp HTML và PHP của bạn):
Sau đó mở http: // localhost: 8888/your.html trong trình duyệt. Nếu PHP của bạn quá cũ (cũ hơn 5.4.0), bạn sẽ cần thiết lập Apache hoặc NGNIX để có thể chạy mã PHP của bạn. Đã trả lời ngày 12 tháng 2 năm 2016 lúc 22:49Feb 12, 2016 at 22:49
Boris serebrovboris serebrovBoris Serebrov 15.1k1 Huy hiệu vàng39 Huy hiệu bạc54 Huy hiệu đồng1 gold badge39 silver badges54 bronze badges Mở cửa sổ thiết bị đầu cuối hoặc dòng lệnh ..
Làm thế nào để tôi biết nếu mã PHP của tôi đang hoạt động?
Làm thế nào để tôi biết nếu mã PHP của tôi đang hoạt động?
Làm thế nào để tôi biết nếu mã PHP của tôi đang hoạt động?
Làm thế nào để tôi biết nếu mã PHP của tôi đang hoạt động?
Nhảy để đăng Tất cả 17 câu trả lời
Roberdin9 Team Overlord Overlord tối cao 9 Supreme Evil Overlord Team Colleague Nó phải kết thúc. Mã HTML (trong mã printinfo.php) sẽ không được phân tích bởi trình phân tích cú pháp PHP, thay vào đó BNUT được gửi thẳng đến đầu ra. Trình phân tích cú pháp PHP chỉ đọc giữa các thẻ.
18 năm trước
Nó phải kết thúc. Mã HTML (trong mã printinfo.php) sẽ không được phân tích bởi trình phân tích cú pháp PHP, thay vào đó BNUT được gửi thẳng đến đầu ra. Trình phân tích cú pháp PHP chỉ đọc giữa các thẻ. Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết.
POA12 Đăng Whiz trong đào tạo 12 Posting Whiz in Training Nó phải kết thúc.
Mã HTML (trong mã printinfo.php) sẽ không được phân tích bởi trình phân tích cú pháp PHP, thay vào đó BNUT được gửi thẳng đến đầu ra. Trình phân tích cú pháp PHP chỉ đọc giữa các thẻ. 2 Junior Poster in Training Nó phải kết thúc. Mã HTML (trong mã printinfo.php) sẽ không được phân tích bởi trình phân tích cú pháp PHP, thay vào đó BNUT được gửi thẳng đến đầu ra. Trình phân tích cú pháp PHP chỉ đọc giữa các thẻ.
Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết.
Nó phải kết thúc. Mã HTML (trong mã printinfo.php) sẽ không được phân tích bởi trình phân tích cú pháp PHP, thay vào đó BNUT được gửi thẳng đến đầu ra. Trình phân tích cú pháp PHP chỉ đọc giữa các thẻ. Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết. POA12 Đăng Whiz trong đào tạo
Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết.
POA12 Đăng Whiz trong đào tạo
Một cách khác để sử dụng .html được sử dụng mod_rewrite để chuyển đổi .php thành .html (bất kỳ định dạng tệp nào bạn có thể chuyển đổi) Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết.
Một cách khác để sử dụng .html được sử dụng mod_rewrite để chuyển đổi .php thành .html (bất kỳ định dạng tệp nào bạn có thể chuyển đổi)
Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết.
Felgall2 Junior poster trong đào tạo
Lệnh để thêm vào .htaccess để nhận các tệp HTML được xử lý như PHP là: 456 Code Monkey Team Colleague Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết.
Lệnh để thêm vào .htaccess để nhận các tệp HTML được xử lý như PHP là:
Một cách khác để sử dụng .html được sử dụng mod_rewrite để chuyển đổi .php thành .html (bất kỳ định dạng tệp nào bạn có thể chuyển đổi) Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết.
Lệnh để thêm vào .htaccess để nhận các tệp HTML được xử lý như PHP là:
Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết.
AddHandler máy chủ-parsed .html
Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết. POA12 Đăng Whiz trong đào tạo Một cách khác để sử dụng .html được sử dụng mod_rewrite để chuyển đổi .php thành .html (bất kỳ định dạng tệp nào bạn có thể chuyển đổi)
Một cách khác để sử dụng .html được sử dụng mod_rewrite để chuyển đổi .php thành .html (bất kỳ định dạng tệp nào bạn có thể chuyển đổi) Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết.
Một cách khác để sử dụng .html được sử dụng mod_rewrite để chuyển đổi .php thành .html (bất kỳ định dạng tệp nào bạn có thể chuyển đổi)
Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết. POA12 Đăng Whiz trong đào tạo
Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết. POA12 Đăng Whiz trong đào tạo
Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết. POA12 Đăng Whiz trong đào tạo
Một cách khác để sử dụng .html được sử dụng mod_rewrite để chuyển đổi .php thành .html (bất kỳ định dạng tệp nào bạn có thể chuyển đổi) Cảm ơn Roberdin. Xin lỗi, tôi nên chỉ định rằng tôi đang cố gắng tạo các trang web với công việc PHP được nhúng, vì vậy tôi đã muốn các tệp .html hoạt động. Tôi phát hiện ra tôi cần thêm dòng này vào tệp httpd.conf trong thư mục apache: Ứng dụng addtype/x-httpd-php .html để đưa apache vào các tệp liên kết.POA12 Đăng Whiz trong đào tạo Trả lời chủ đề này Là một phần của cộng đồng Daniweb Chúng tôi là một cộng đồng thân thiện, tập trung vào ngành của các nhà phát triển, các chuyên gia CNTT, nhà tiếp thị kỹ thuật số và những người đam mê công nghệ gặp gỡ, học tập và chia sẻ kiến thức. Tại sao tệp PHP của tôi không chạy?Nếu bạn đang chạy tập lệnh PHP của mình trên máy tính Windows, bạn cần cài đặt php theo cách thủ công. Nếu bạn chưa làm như vậy, mã PHP của bạn sẽ không thực thi. Hướng dẫn cho quy trình cài đặt, phiên bản và các yêu cầu hệ thống được liệt kê tại trang web PHP.you need to manually install PHP. If you haven't already done so, your PHP code won't execute. Instructions for the installation process, versions and the system requirements are listed at the PHP website.
Tại sao mã PHP của tôi không hoạt động trong HTML?Các tệp PHP luôn có thể đọc và hiển thị mã HTML, nhưng HTML không tự động phân tích mã PHP.Để làm như vậy, bạn sẽ cần phải điều chỉnh tệp .htaccess của bạn.Sau khi hoàn thành, mã PHP sẽ hiển thị trong các tệp HTML mà không gặp vấn đề gì.you will need to make adjustments to your . htaccess file. Once that is done, the php code will display within HTML files without issue.
Làm cách nào để chạy mã PHP?Bạn chỉ cần làm theo các bước để chạy chương trình PHP bằng dòng lệnh ... Mở cửa sổ thiết bị đầu cuối hoặc dòng lệnh .. Goto thư mục hoặc thư mục được chỉ định có các tệp PHP có mặt .. Sau đó, chúng ta có thể chạy mã PHP bằng lệnh sau: php file_name.php .. Làm thế nào để tôi biết nếu mã PHP của tôi đang hoạt động?Cách kiểm tra mã PHP trên localhost.. Làm cho một số XAMPP được cài đặt..... Đặt các tệp PHP của bạn vào thư mục HTDOCS của bạn..... Ở bên phải của cổng Apache đầu tiên của bạn là một số cổng khác..... Chuyển đến thanh địa chỉ phía trên trình duyệt của bạn và nhấp..... Tài liệu PHP của bạn có thể được mở bằng phần mềm chỉnh sửa PHP trên máy tính của bạn .. |