Php img src không hoạt động

If you want to resize a png-24 image and preserve the alpha channel you need to set imagealphablending[$im_dest, false] on the destination image just after creating it with imagecreatetruecolor[] and do a imagesavealpha[$im_dest, true] on it before saving it:

$im = ImageCreateFromPNG['redfade.png'];

$im_dest = imagecreatetruecolor [500, 300];
imagealphablending[$im_dest, false];

imagecopyresampled[$im_dest, $im, 0, 0, 0, 0, 300, 300, 500, 300];

________số 8

?>

Bạn có thể giúp tôi tại sao đoạn mã sau không hiển thị hình ảnh; .  

Khi tôi kiểm tra phần tử trong chrome, nó sẽ cung cấp cho tôi đường dẫn url chứ không phải url có tên tệp [/site/assets/files/1015/]

Đối với trường 'hình ảnh', tôi có các tệp tối đa được phép đặt thành '1'

Đây là đoạn mã của tôi cho hình ảnh


	
	
					

 

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Bị MấtKobrakai

Đăng ngày 23 tháng 3 năm 2017

Bị MấtKobrakai

  • Người điều hành PW
    • 4. 9k
    • 5,283
  • Vị tríMunich, Đức

    • Chia sẻ

Đăng ngày 23 tháng 3 năm 2017

$page->images là danh sách các hình ảnh. Bạn cần chọn một hình ảnh trong danh sách để hiển thị, e. g. $page->images->first[]

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

psquaretrader

Đăng ngày 23 tháng 3 năm 2017

psquaretrader

  • Các thành viên
    • 7
    • 0

  • Tác giả

    • Chia sẻ

Đăng ngày 23 tháng 3 năm 2017

Cảm ơn LostKobrakia đã phản hồi, tôi đang trên đường đi làm nên chưa có cơ hội kiểm tra bằng mã bạn cung cấp. Tôi nghĩ rằng nếu bạn đã đặt số lượng hình ảnh thành một thì nó không còn là một mảng hoặc danh sách nữa

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

SamC

Đăng ngày 23 tháng 3 năm 2017

SamC

  • Các thành viên
    • 733
    • 734
  • Vị tríSurrey, Vương quốc Anh

    • Chia sẻ

Đăng ngày 23 tháng 3 năm 2017

6 phút trước, psquaretrader đã nói

Cảm ơn LostKobrakia đã phản hồi, tôi đang trên đường đi làm nên chưa có cơ hội kiểm tra bằng mã bạn cung cấp. Tôi nghĩ rằng nếu bạn đã đặt số lượng hình ảnh thành một thì nó không còn là một mảng hoặc danh sách nữa

Đây là những gì tôi đã nghĩ ^ không nên cần trước[]. Tôi sử dụng mã tương tự cho hình ảnh tiêu đề chính của mình

tôi nghĩ điều này sẽ làm việc


	
	
			 

Có thể kiểm tra thiết lập> trường> Chỉnh sửa trường. hình ảnh > chi tiết

và đảm bảo Giá trị được định dạng là 'Tự động' [vì vậy một mục duy nhất khi được đặt thành 1 hoặc null nếu trống]

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

psquaretrader

Đăng ngày 23 tháng 3 năm 2017

psquaretrader

  • Các thành viên
    • 7
    • 0

  • Tác giả

    • Chia sẻ

Đăng ngày 23 tháng 3 năm 2017

Cảm ơn, tôi sẽ thử khi tôi đi làm

Liên kết để bình luậnChia sẻ trên các trang web khác

Nhiều tùy chọn chia sẻ hơn

Bị MấtKobrakai

Đăng ngày 23 tháng 3 năm 2017

Bị MấtKobrakai

  • Người điều hành PW
    • 4. 9k
    • 5,283
  • Vị tríMunich, Đức

    • Chia sẻ

Đăng ngày 23 tháng 3 năm 2017

Ngay cả khi cài đặt được bật, vẫn có nhiều vị trí trong processwire không bật định dạng đầu ra và do đó, một người vẫn nhận được danh sách hình ảnh [có thể không đúng ở đây, nhưng vẫn vậy]. Ngoài ra, tôi đã kiểm tra trang web và các url của hình ảnh là "/site/assets/files/xxxx/", đó là kết quả của việc sử dụng ->url trên danh sách hình ảnh thay vì một hình ảnh duy nhất. Ngoài ra, một trường có tên "hình ảnh" có thể không bao giờ trả lại một hình ảnh nào hoặc ít nhất nó phải được đổi tên thành hình ảnh

Chủ Đề