10/10/2018, 11:34
[PHP - Help] URL hình ảnh ??
Em mới học PHP nên có 1 chỗ bị lỗi không biết phải sữa thế nào.
Số là trong database, khi thêm 1 sản phẩm nào đó thì phần "URL Hình ảnh" sẽ có 2 trường hợp:
1. URL dạng tương đối: images/hinhanh.jpg
2. URL dạng tuyệt đối: http://domain.com/hinhanh.jpg
Nhưng khi show ra thì thế này:
1. <img src="images/$url.jpg" /> =>> hiện đúng.
2. <img src="images/http://domain.com/hinhanh.jpg" /> ==> hiện sai.
Vậy làm sao để khi show ra mà trong database không có http:// thì nó sẽ ghép thêm images/ ở trước, còn ngược lại thì nó bỏ images/.
Em mới học nên còn gà, mong mấy bác hướng dẫn dùm
Thanks !
Số là trong database, khi thêm 1 sản phẩm nào đó thì phần "URL Hình ảnh" sẽ có 2 trường hợp:
1. URL dạng tương đối: images/hinhanh.jpg
2. URL dạng tuyệt đối: http://domain.com/hinhanh.jpg
Nhưng khi show ra thì thế này:
1. <img src="images/$url.jpg" /> =>> hiện đúng.
2. <img src="images/http://domain.com/hinhanh.jpg" /> ==> hiện sai.
Vậy làm sao để khi show ra mà trong database không có http:// thì nó sẽ ghép thêm images/ ở trước, còn ngược lại thì nó bỏ images/.
Em mới học nên còn gà, mong mấy bác hướng dẫn dùm
Thanks !
Bài liên quan
http://php.net/manual/en/function.substr.php
lấy 7 ký tự đầu tiên url nếu là http:// thì xử lý tiếp nhé
thay bằng: <img src="http://domain.com/hinhanh.jpg" />
Trong đó "http://domain.com/hinhanh.jpg" là đường dẫn trên web
Còn cái như anh nói thì sai hoàn toàn ạ
Cũng định comment nhưng mà bác chủ topic ghê wa
Là bác ý nặng lời trước thôi.
Đương nhiên ko ai muốn nhưng vì 1 lý do nào đó mà img nó ko nằm trên host anh thì anh định ntn.
Dù sao thì người ta cũng okie rồi.