09/10/2018, 22:42
Hỏi về vấn đề require ????
Cháo các bác.
Tui mới tập làm thử php khi làm trên mạng lan và máy đơn thì vấn đề về đăng kí dùng lại mã như : <?php
require("left.htm");
?>
hoặc <?php
require("left.php");
?>
đều chạy tốt. Nhưng khi tớ post lên mạng thì lại không gọi ra được trang left.php hoặc left.htm, tớ đang dùng mấy trang free. tất cả các file tớ đã bỏ vào cùng một thư mục. Như vậy theo các bác lỗi tren là do đâu ?
Xin hày chỉ cho tớ cách khach phục. Cảm ơn nhiều và đợi tin vui
Tui mới tập làm thử php khi làm trên mạng lan và máy đơn thì vấn đề về đăng kí dùng lại mã như : <?php
require("left.htm");
?>
hoặc <?php
require("left.php");
?>
đều chạy tốt. Nhưng khi tớ post lên mạng thì lại không gọi ra được trang left.php hoặc left.htm, tớ đang dùng mấy trang free. tất cả các file tớ đã bỏ vào cùng một thư mục. Như vậy theo các bác lỗi tren là do đâu ?
Xin hày chỉ cho tớ cách khach phục. Cảm ơn nhiều và đợi tin vui
Bài liên quan
Ban co the post noi dung code va cai link den site cua ban được ko?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<?
require("left.php");
?>
<?
require("top.php");
?>
<body>
<img src="star.gif">
</body>
</html>
và cái link đây anh ơi. http://chitien.freewebpage.org/lehuong.php
anh giúp em với.
Nếu bạn đã chắc rằng mọi tập tin đều cùng trong một thư mục mà vẫn không thể require được xem ra Host có vấn đề? Mà phần nhiều có lẽ do code của bạn. Bạn nên post tất cả các code lên xem thử, rồi tôi sẽ upload thử file lên Server của mình, mọi việc sẽ sáng tỏ ngay thôi.
Đoạn code của bạn và vị trí của các file top.php và left.php đều ok.
Tôi đã truy nhập thử vào trang left.php và top.php. Cả hai trang đều hoạt động tốt.
Tôi cũng đã thử trên 1 hosting server khác và thấy cả 2 file kia đều được include vào mà không có vấn đề gì hết.
Tôi nghi ngờ ràng là hosting provider của bạn không hỗ trợ PHP. (hay nói đúng hơn là không hỗ trợ PHP cho các free account như bạn)
Tôi xem lại cái site của nhà cung cấp (freewebpage) thì đúng là như vậy
Bạn xem lại bảng này có nói rõ.
http://www.freewebpage.org/upgrade-member.html
Còn lại 1 câu hỏi: Nếu host không hỗ trợ PHP như thế thì tại sao lại chạy được 2 files left.php va top.php?
Thuc ra, (tôi đoán) 2 file này không chứa code php mà chỉ là 2 file HTML bình thuờng mạc dù bạn đổi đuôi file thành .php
Vấn đề bây giờ không phải la fix cái require mà là bạn phải tìm host có offer PHP. Hoạc là ban phai nâng câp tài khoản cua bạn (Account upgrade).