Làm cách nào để hiển thị url hình ảnh trong PHP?
Để thêm vào phần trên, nếu bạn bắt đầu bằng /, nó có nghĩa là gốc của đường dẫn và trên WAMP, điều này thường có nghĩa là C. \, vì vậy bạn đang cố tải C. \kiểm tra. jpg. Bạn có thể kiểm tra điều này bằng cách xóa loại nội dung và đọc tệp và chỉ cần thực hiện Show if (file_exists($file)) { Vì vậy, bạn có thể chắc chắn rằng đường dẫn của bạn là chính xác. Có lẽ bạn sẽ chỉ cần một đường dẫn đầy đủ trong đó, như C. \webstuff\images\test. jpg. Nếu bạn có bất kỳ loại tệp bao gồm hoặc tệp cấu hình nào, bạn có thể đặt đường dẫn cơ sở đó vào tệp đó, vì vậy với các hình ảnh khác, bạn sẽ không phải làm điều này. Tôi cũng cần lưu ý, đây không phải là cách tuyệt vời để hiển thị hình ảnh, trừ khi hình ảnh được xác thực và đó là lý do tại sao bạn muốn thực hiện theo cách này, sẽ tốt hơn nhiều trên máy chủ web của bạn nếu bạn chỉ có hình ảnh trong đường dẫn có thể xem được trên web . Hãy nhớ rằng, bạn đang tải hình ảnh vào bộ nhớ bên trong PHP, vì vậy bạn có thể gặp sự cố về bộ nhớ tùy thuộc vào cấu hình của bạn Tiếp cận. Đảm bảo bạn đã cài đặt máy chủ XAMPP hoặc WAMP trên máy của mình. Trong hướng dẫn này, chúng tôi sẽ sử dụng máy chủ WAMP 1. Tạo nên cơ sở dữ liệu. Đầu tiên, chúng ta sẽ tạo một cơ sở dữ liệu có tên là 'geeksforgeeks'. Bạn có thể sử dụng cơ sở dữ liệu hiện có của mình hoặc tạo một cơ sở dữ liệu mới tạo cơ sở dữ liệu “geeksforgeeks” 2. Tạo bảng. Tạo một bảng có tên là 'hình ảnh'. Bảng chứa hai trường.
Id phải ở chế độ Tự động tăng (AI). Cấu trúc bảng của bạn sẽ trông như thế này cấu trúc bảng của “hình ảnh” Hoặc bạn có thể tạo bảng bằng cách sao chép và dán đoạn mã sau vào bảng điều khiển SQL của PHPMyAdmin CREATE TABLE IF NOT EXISTS `image` ( `id` int(11) NOT NULL AUTO_INCREMENT, `filename` varchar(100) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; Để làm điều này từ bảng điều khiển SQL, hãy tham khảo ảnh chụp màn hình sau tạo một bảng 'hình ảnh' từ bảng điều khiển SQL Chúng tôi sẽ sử dụng Bootstrap tại đây để sử dụng điều khiển biểu mẫu của Bootstrap. Dưới đây là mã để bao gồm liên kết Bootstrap CDN trong phần đầu của mã HTML Tạo thư mục và tập tin Bây giờ chúng ta sẽ tạo một thư mục có tên là “hình ảnh“. Các tệp do máy khách tải lên máy chủ sẽ được lưu trữ trong thư mục này. Tạo chỉ mục. php và phong cách. css. Giữ thư mục dự án chính của bạn (ví dụ ở đây. GeekForGeek) trong “C. //wamp64/www/“, nếu bạn đang sử dụng WAMP hoặc “C. //xampp/htdocs/” nếu bạn đang sử dụng máy chủ XAMPP tương ứng. Cấu trúc thư mục sẽ trông như thế này cấu trúc thư mục Chương trình. Bây giờ, chúng tôi sẽ tạo một biểu mẫu HTML để tải lên các tệp hình ảnh (bạn có thể tải lên bất kỳ loại tệp nào như. pdf hoặc. mp4) và sẽ hiển thị hình ảnh đã tải lên
HTMLupload_max_size = 100M post_max_filesize = 100M97 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M99 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M01 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M03 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M1 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M3 upload_max_size = 100M post_max_filesize = 100M4 upload_max_size = 100M post_max_filesize = 100M3 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M1 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M9 C:\wamp64\bin\apache\apache2.4.27\bin0 C:\wamp64\bin\apache\apache2.4.27\bin1 C:\wamp64\bin\apache\apache2.4.27\bin2 C:\wamp64\bin\apache\apache2.4.27\bin3 C:\wamp64\bin\apache\apache2.4.27\bin1 C:\wamp64\bin\apache\apache2.4.27\bin5 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M1 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M9 C:\wamp64\bin\apache\apache2.4.27\bin0 C:\wamp64\bin\apache\apache2.4.27\bin1 C:\wamp64\bin\apache\apache2.4.27\bin2 upload_max_size = 100M post_max_filesize = 100M973 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M975 C:\wamp64\bin\apache\apache2.4.27\bin3 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M978 upload_max_size = 100M post_max_filesize = 100M979 upload_max_size = 100M post_max_filesize = 100M980 upload_max_size = 100M post_max_filesize = 100M03 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M01 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M985 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M1 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M989 upload_max_size = 100M post_max_filesize = 100M990 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M992 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M994 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M996 upload_max_size = 100M post_max_filesize = 100M997 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M999 upload_max_size = 100M post_max_filesize = 100M000 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M002 upload_max_size = 100M post_max_filesize = 100M003 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M005 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M007 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M989 upload_max_size = 100M post_max_filesize = 100M010 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M012 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M014 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M016 upload_max_size = 100M post_max_filesize = 100M010 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M019 upload_max_size = 100M post_max_filesize = 100M973 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M982 upload_max_size = 100M post_max_filesize = 100M983 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M985 upload_max_size = 100M post_max_filesize = 100M986 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M002 upload_max_size = 100M post_max_filesize = 100M979 upload_max_size = 100M post_max_filesize = 100M007 upload_max_size = 100M post_max_filesize = 100M980 upload_max_size = 100M post_max_filesize = 100M989 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M007 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M989 upload_max_size = 100M post_max_filesize = 100M010 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M012 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M014 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M03 upload_max_size = 100M post_max_filesize = 100M010 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M06 upload_max_size = 100M post_max_filesize = 100M973 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M09 upload_max_size = 100M post_max_filesize = 100M983 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M12 upload_max_size = 100M post_max_filesize = 100M13 upload_max_size = 100M post_max_filesize = 100M03 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M007 upload_max_size = 100M post_max_filesize = 100M980 upload_max_size = 100M post_max_filesize = 100M989 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M994 upload_max_size = 100M post_max_filesize = 100M980 upload_max_size = 100M post_max_filesize = 100M996 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M1____2980 upload_max_size = 100M post_max_filesize = 100M989 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M1 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M989 upload_max_size = 100M post_max_filesize = 100M990 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M33 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M1____136 upload_max_size = 100M post_max_filesize = 100M37 upload_max_size = 100M post_max_filesize = 100M994 upload_max_size = 100M post_max_filesize = 100M39 upload_max_size = 100M post_max_filesize = 100M40 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M42 upload_max_size = 100M post_max_filesize = 100M43 upload_max_size = 100M post_max_filesize = 100M994 upload_max_size = 100M post_max_filesize = 100M39 upload_max_size = 100M post_max_filesize = 100M46 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M48 upload_max_size = 100M post_max_filesize = 100M49
upload_max_size = 100M post_max_filesize = 100M994 upload_max_size = 100M post_max_filesize = 100M51 upload_max_size = 100M post_max_filesize = 100M52 C:\wamp64\bin\apache\apache2.4.27\bin1 upload_max_size = 100M post_max_filesize = 100M54 upload_max_size = 100M post_max_filesize = 100M55 upload_max_size = 100M post_max_filesize = 100M1 upload_max_size = 100M post_max_filesize = 100M57 upload_max_size = 100M post_max_filesize = 100M994 upload_max_size = 100M post_max_filesize = 100M98 upload_max_size = 100M post_max_filesize = 100M60 upload_max_size = 100M post_max_filesize = 100M61
upload_max_size = 100M post_max_filesize = 100M1____136 upload_max_size = 100M post_max_filesize = 100M37 upload_max_size = 100M post_max_filesize = 100M994 upload_max_size = 100M post_max_filesize = 100M66 upload_max_size = 100M post_max_filesize = 100M1 upload_max_size = 100M post_max_filesize = 100M57 upload_max_size = 100M post_max_filesize = 100M1____2980 upload_max_size = 100M post_max_filesize = 100M989 upload_max_size = 100M post_max_filesize = 100M00 upload_max_size = 100M post_max_filesize = 100M980 upload_max_size = 100M post_max_filesize = 100M985 upload_max_size = 100M post_max_filesize = 100M00
upload_max_size = 100M post_max_filesize = 100M980 upload_max_size = 100M post_max_filesize = 100M99 upload_max_size = 100M post_max_filesize = 100M00 Giải thích mã PHP.
|