09/10/2018, 23:56

Lỗi php cứu với ... hix ... huhuhu

hix ^^ mình làm 1 trang php ... khi mình embed css hoặc jaja như thế này

<link rel="stylesheet" href="localhost/php/style/style.css" type="text/css" media="screen" />

... thì css đó chạy bình thường ... however ... khi mình nhập vào :
<link rel="stylesheet" href="/style/style.css" type="text/css" media="screen" />

... thì css không có load...
Còn mấy cái link, images hay gì đi nữa cũng phải ghi rõ đường dẫn nó mới chịu nhận ...
Mong mọi người tận tình giúp đỡ ... để mình .... mau sieu thoát.
doangia viết 02:05 ngày 10/10/2018
Có dùng URL_REWRITE ko ?
binhvn viết 02:03 ngày 10/10/2018
cho mình cấu trúc thư mục của bạn coi
pcdinh viết 02:10 ngày 10/10/2018
Bạn dùng Firefox 2 cài đặt Firebug rồi bật nó lên, xem mục NET để xem trình duyệt nó không load được các file nào (404) và nó đã dùng đường dẫn nào mà không thấy file đó. Sau đó post kết quả lên đây, các bác sĩ sẽ chẩn đoán.
greenbeetle viết 01:58 ngày 10/10/2018
Được gửi bởi kenphan19
hix ^^ mình làm 1 trang php ... khi mình embed css hoặc jaja như thế này

<link rel="stylesheet" href="localhost/php/style/style.css" type="text/css" media="screen" />

... thì css đó chạy bình thường ... however ... khi mình nhập vào :
<link rel="stylesheet" href="/style/style.css" type="text/css" media="screen" />

... thì css không có load...
Còn mấy cái link, images hay gì đi nữa cũng phải ghi rõ đường dẫn nó mới chịu nhận ...
Mong mọi người tận tình giúp đỡ ... để mình .... mau sieu thoát.
sửa lại thế này xem sao
<link rel="stylesheet" href="style/style.css" type="text/css" media="screen" />
kenphan19 viết 01:58 ngày 10/10/2018
Mình có dùng URL_Rewrite ... hix ^^ mình nghĩ là do nó nên ... delete cái file .htaccess ... nhưng vẫn bị bình thường ... Trong file.htaccess nếu dùng câu lênh lỗi page 404 thì phải để đường dẫn cụ thể ... thay vì ghi là 404 /error.php thì phải ghi là .. 404 http://localhost/error.php nó mới nhận. Mình chả hiểu lỗi này là do đâu nữa.
Mà nếu ghi trong file .htaccess là rewrite url phải có đuôi là .htm ỏ .html nó mới nhận ... nếu là error/(.*)?$ thì không nhận ... phải ghi là error(.*)/htm nó mới nhận CSS và Java
Code Block viết 02:01 ngày 10/10/2018
thay href="/style/style.css" bằng href="style/style.css" hoặc href="./style/style.css"

Cái này la do sử dụng sai đường dẫn thôi.
kenphan19 viết 02:06 ngày 10/10/2018
Được gửi bởi Code Block
thay href="/style/style.css" bằng href="style/style.css" hoặc href="./style/style.css"

Cái này la do sử dụng sai đường dẫn thôi.
bạn chắc chứ ... tại cái lỗi này nó còn dính đến .htaccess nữa đó
kenphan19 viết 02:09 ngày 10/10/2018
Được gửi bởi kuongnp
Ban lap trinh html bao lau roi ma loi don gian ay cung mac phai? sai duong dan thoi ma, dung may cai dreammx ma sua, keo vao tha ra, the la xong.
../ thay cai nay truoc nhe, hoac ./ thu di se biet, .
tai but: Huong dan cu chuoi nhat trong nam
cho mình hỏi lại bạn 1 câu nhe .... bạn lập trình bao giờ rồi ? Nếu như thế thì đâu phải làm phiền các bạn làm j`. Trả lời công cóc àh
dungpt2003 viết 01:57 ngày 10/10/2018
Được gửi bởi kenphan19
hix ^^ mình làm 1 trang php ... khi mình embed css hoặc jaja như thế này

<link rel="stylesheet" href="localhost/php/style/style.css" type="text/css" media="screen" />

... thì css đó chạy bình thường ... however ... khi mình nhập vào :
<link rel="stylesheet" href="/style/style.css" type="text/css" media="screen" />

... thì css không có load...
Còn mấy cái link, images hay gì đi nữa cũng phải ghi rõ đường dẫn nó mới chịu nhận ...
Mong mọi người tận tình giúp đỡ ... để mình .... mau sieu thoát.

<link rel="stylesheet" href="localhost/php/style/style.css" type="text/css" media="screen" />

Nếu dùng thế này là đúng thì cái sau bạn có thể sửa như sau:

<link rel="stylesheet" href="/php/style/style.css" type="text/css" media="screen" />
Bài liên quan
0