09/10/2018, 23:37
Hỏi về lỗi hình ảnh trong php
Mình dùng template engine để parse 1 trang html ra. Mọi thứ đều đc parse ra ok, chỉ có mỗi cái banner là nó không parse ra được. Tuy nhiên chạy riêng file html đó ( không thông qua TE ) thì nó lại không sao. Mình cho rằng khi sử dụng template engine nó đã gây ra lỗi cho file. Sau đó mình mới thử thay đổi file banner extension và thấy đúng là như vậy. Sau đây là các thay đổi và lỗi của mỗi loại file:
Banner .jpg:
( Nhìn kĩ phần đánh dấu đỏ )
Banner .gif:
( Nhìn kĩ phần đánh dấu đỏ )
Banner .png:
The image “http://localhost/vts/webimg/Untitled-1.png” cannot be displayed, because it contains errors.
Các bác có biết gì về lỗi này không? Xin giúp mình tí
Banner .jpg:
( Nhìn kĩ phần đánh dấu đỏ )
Banner .gif:
( Nhìn kĩ phần đánh dấu đỏ )
Banner .png:
The image “http://localhost/vts/webimg/Untitled-1.png” cannot be displayed, because it contains errors.
Các bác có biết gì về lỗi này không? Xin giúp mình tí
Bài liên quan
Check cái file banner đó xem chiều dài của nó có đúng không , đôi khi chiều dài của 1 banner không đủ để cover hết chiều dài của Browser cho nên nó sẽ repeat lại(nghĩa là 2 cái banner.jpg nằm sát nhau, KHi parse thì mất 1 nên chiều dài sẽ ngắn đi.
Và cũng thử dùng IE để duyệt xem nó có bị như vậy không
Recommended:
- Open single html page ( qua browser ) không display error.
- Thiếu <div> <table> dẫn đến lỗi file sao?
- Save image trên trình duyệt vào lại máy mới thấy báo file lỗi, còn mở file đó ở folder image thì không có vấn đề gì.
- View source thấy bt, chả sai tí gì so với nguyên gốc khi vừa save layout slice từ ps ra.
Không hiểu tại sao, out of my knowledge