New articles Năng lực quản lý: nhân tố thứ năm     ♥ Lựa chọn mục tiêu cuộc đời     ♥ 10 bí quyết cân bằng công việc và gia đình     ♥ Cô đơn trên mạng     ♥ Chứng khoán: Giấc mơ và ác mộng     ♥ Tám     ♥ Những tính năng của blog VnVista     ♥ Các mạng xã hội thống trị Google     ♥ Điều gì tạo nên một giám đốc công nghệ thông tin giỏi?     ♥ Cố gắng xóa bỏ những ấn tượng xấu     ♥ Cần một cách làm ăn mới     ♥ Tiếp thị hướng đến doanh nhân     ♥ Đưa cửa hàng thật lên chợ ảo     ♥ Bí quyết quản lý các nhân viên trẻ     ♥ Một số câu hỏi phỏng vấn “đặc biệt” của Microsoft     ♥ 4 bài học thành công trong kinh doanh     ♥ Tạo dựng hình ảnh một cô gái trẻ chuyên nghiệp     ♥ Góc “khác” của thế giới online đêm     ♥ Phong cách người Mỹ     ♥ Chỉ nghĩ đến tiền cũng làm người ta ích kỷ     
New blog entries SHEET Mưa chiều kỷ niệm      ♥ Bột Vitamin C Tinh Khiết 100% C-Boost Vita Powder      ♥ Cách Bảo Quản Bột Màu Để Đảm Bảo Chất Lượng      ♥ Giày bảo hộ thời trang sự kết hợp an toàn      ♥ Tại sao giày dép phòng sạch lại quan trọng?      ♥ Máy Tiêm Dưỡng Chất Meso Filler Introfill      ♥ Tìm hiểu chi tiết các dòng máy rửa bát Hafele      ♥ 16 Bệnh viện cắt bao quy đầu Quận 7 kín đáo      ♥ 16 Bệnh viện cắt bao quy đầu Quận 7 kín đáo      ♥ 16 Địa chỉ cắt bao quy đầu Quận 7 bảo mật      ♥ 16 Địa chỉ cắt bao quy đầu Quận 7 bảo mật      ♥ Hướng dẫn về hóa đơn theo Thông Tư 32/2025/TT-BTC      ♥ Công ty bảo hộ lao động tại Ninh Bình uy tín      ♥ SHEET Dĩ vãng nhạt nhòa      ♥ SHEET Rừng xanh vang tiếng Ta Lư      ♥ SHEET 13 Tuổi lính      ♥ SHEET Kẻ trắng tay      ♥ Nhà cung cấp giày bảo hộ tại Hà Nội uy tín      ♥ Làm sao xin visa Dubai?      ♥ Máy điều trị sẹo bằng RF Einxel X2      
 
Reply to this topicStart new topicStart Poll

Liệt Kê · [ Bình Thường ] · Tách Biệt+

Script lấy ảnh ngẫu nhiên từ thư mục nèo đó, Script theo iu cầu ^^


Tacaza
post Nov 3 2005, 10:50 AM
Gửi vào: #1


Group Icon

The chALLeNgER
**********
Thành viên: 1
Nhập: 3-July 05
Bài viết: 3,003
Tiền mặt: 1,210
Thanked: 1572
Cấp bậc: 43
------
Giới tính: Male
Sinh nhật: 3 Tháng 4 - 1983
Đến từ: Hà Nội
------
Xem blog
Bạn bè: 253 (Xem)
Thêm vào nhóm bạn bè
Gửi thiệp điện tử
Trang thông tin





CODE

<?php

   $folder = '.';

   $extList = array();
   $extList['gif'] = 'image/gif';
   $extList['jpg'] = 'image/jpeg';
   $extList['jpeg'] = 'image/jpeg';
   $extList['png'] = 'image/png';

$img = null;

if (substr($folder,-1) != '/') {
   $folder = $folder.'/';
}

if (isset($_GET['img'])) {
   $imageInfo = pathinfo($_GET['img']);
   if (
       isset( $extList[ strtolower( $imageInfo['extension'] ) ] ) &&
       file_exists( $folder.$imageInfo['basename'] )
) {
   $img = $folder.$imageInfo['basename'];
}
} else {
   $fileList = array();
   $handle = opendir($folder);
   while ( false !== ( $file = readdir($handle) ) ) {
       $file_info = pathinfo($file);
       if (
           isset( $extList[ strtolower( $file_info['extension'] ) ] )
) {
           $fileList[] = $file;
       }
   }
   closedir($handle);

   if (count($fileList) > 0) {
       $imageNumber = time() % count($fileList);
       $img = $folder.$fileList[$imageNumber];
   }
}
if ($img!=null) {
   $imageInfo = pathinfo($img);
   $contentType = 'Content-type: '.$extList[ $imageInfo['extension'] ];
   header ($contentType);
   readfile($img);
} else {
   if ( function_exists('imagecreate') ) {
       header ("Content-type: image/png");
       $im = @imagecreate (100, 100)
           or die ("Cannot initialize new GD image stream");
       $background_color = imagecolorallocate ($im, 255, 255, 255);
       $text_color = imagecolorallocate ($im, 0,0,0);
       imagestring ($im, 2, 5, 5, "IMAGE ERROR", $text_color);
       imagepng ($im);
       imagedestroy($im);
   }
}
?>



Mở file notepad dán đoạn script trên vô, save lại thành random.php. Để đoạn script này vào cùng với thư mục chứa các file ảnh mún hiển thị ngẫu nhiên
Muốn lấy ảnh ngẫu nhiên dùng thẻ <img> với src là file này:

<img src="image_path/random.php" ...>

Have fun! 17.gif


--------------------
Nhóm bạn bè:


dung_buong_tay

tamhonngoc_536

uchinhuong

MTTH

xuxusp2

Xem tất cả


--------------------

Sao không là mặt trời, gieo hạt nắng vô tư?


 
Nếu bạn thấy bài viết này vi phạm nội quy forum, hãy click nút này:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Thank you ^_^
post Nov 5 2005, 06:22 PM
Gửi vào: #2


Group Icon

..::| Xin cảm un |::..
*********
Thành viên: 263
Nhập: 21-October 05
Bài viết: 1,308
Tiền mặt: 1
Thanked: 0
Cấp bậc: 31
------
Giới tính: Female
Đến từ: VnVista
------
Bạn bè: 0
Thêm vào nhóm bạn bè
Gửi thiệp điện tử
Trang thông tin





2 thành viên đã cảm ơn bạn:
masodeptrai, gio_mua_dong


--------------------
Nhóm bạn bè:

Thành viên này chưa có người bạn nào trong mạng VnVista, nếu bạn muốn trở thành người bạn đầu tiên của thành viên này, hãy click vào đây


--------------------
user posted image


Cảnh cáo: (0%)----- 
Nếu bạn thấy bài viết này vi phạm nội quy forum, hãy click nút này:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

gio_mua_dong
post Nov 5 2005, 06:28 PM
Gửi vào: #3


Group Icon

Chuyên viên
***
Thành viên: 238
Nhập: 17-October 05
Bài viết: 59
Tiền mặt: 354
Thanked: 0
Cấp bậc: 6
------
Giới tính: Male
Sinh nhật: 15 Tháng 6 - 1979
Đến từ: Tình Yêu Của Ba Má
------
Xem blog
Bạn bè: 3 (Xem)
Thêm vào nhóm bạn bè
Gửi thiệp điện tử
Trang thông tin





Bác cho Em hỏi thêm . Nếu khi lấy ra ảnh để đúng kích thước hay để chế độ thumbi ( cái từ này ra sao nhỉ ) . Thì thêm dòng nào . Mã viết ra sao . Hay trong script của bác có rồi .

Thank đã đọc .


--------------------
Nhóm bạn bè:


phuonglien

vosong

thoaxinh

Xem tất cả


--------------------
Cha Mẹ nuôi con như biển hồ lai láng .
Con nuôi Cha Mẹ sao tính tháng tính ngày .


Cảnh cáo: (0%)----- 
Nếu bạn thấy bài viết này vi phạm nội quy forum, hãy click nút này:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Tacaza
post Nov 5 2005, 07:08 PM
Gửi vào: #4


Group Icon

The chALLeNgER
**********
Thành viên: 1
Nhập: 3-July 05
Bài viết: 3,003
Tiền mặt: 1,210
Thanked: 1572
Cấp bậc: 43
------
Giới tính: Male
Sinh nhật: 3 Tháng 4 - 1983
Đến từ: Hà Nội
------
Xem blog
Bạn bè: 253 (Xem)
Thêm vào nhóm bạn bè
Gửi thiệp điện tử
Trang thông tin





Cái này sẽ lấy ảnh nguyên kích thước chứ nó ko tự động điều chỉnh kích cỡ ảnh để view ở dạng thumbnail được. Nếu bác muốn tất cả các ảnh ngẫu nhiên hiện ra với kích thước như nhau thì hãy chỉnh lại thẻ img. Chẳng hạn:

CODE

<img src="thumucanh/random.php" width=100 height=100>



Tuy nhiên cái bất lợi của việc điều chỉnh bằng html này là ảnh bé thì sẽ được kéo ra, còn các ảnh lớn thì sẽ bị thu nhỏ lại để nhỏ đúng kích cỡ trong thẻ img. Như vậy những ảnh lớn cũng phải load lâu như bình thường, dù chỉ là xem với kích thước nhỏ như vậy 14.gif


--------------------
Nhóm bạn bè:


dung_buong_tay

tamhonngoc_536

uchinhuong

MTTH

xuxusp2

Xem tất cả


--------------------

Sao không là mặt trời, gieo hạt nắng vô tư?


 
Nếu bạn thấy bài viết này vi phạm nội quy forum, hãy click nút này:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

gio_mua_dong
post Nov 6 2005, 09:51 PM
Gửi vào: #5


Group Icon

Chuyên viên
***
Thành viên: 238
Nhập: 17-October 05
Bài viết: 59
Tiền mặt: 354
Thanked: 0
Cấp bậc: 6
------
Giới tính: Male
Sinh nhật: 15 Tháng 6 - 1979
Đến từ: Tình Yêu Của Ba Má
------
Xem blog
Bạn bè: 3 (Xem)
Thêm vào nhóm bạn bè
Gửi thiệp điện tử
Trang thông tin





Thế cũng hơi buồn bác nhỉ . Nhưng tôi thấy thường có chế độ nén ảnh G2 gì đó . Vậy làm sao để lấy cái script G2 này nén ảnh lại trước rồi mới đưa ra được . Có làm được không bác ?


--------------------
Nhóm bạn bè:


phuonglien

vosong

thoaxinh

Xem tất cả


--------------------
Cha Mẹ nuôi con như biển hồ lai láng .
Con nuôi Cha Mẹ sao tính tháng tính ngày .


Cảnh cáo: (0%)----- 
Nếu bạn thấy bài viết này vi phạm nội quy forum, hãy click nút này:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Tacaza
post Nov 6 2005, 10:19 PM
Gửi vào: #6


Group Icon

The chALLeNgER
**********
Thành viên: 1
Nhập: 3-July 05
Bài viết: 3,003
Tiền mặt: 1,210
Thanked: 1572
Cấp bậc: 43
------
Giới tính: Male
Sinh nhật: 3 Tháng 4 - 1983
Đến từ: Hà Nội
------
Xem blog
Bạn bè: 253 (Xem)
Thêm vào nhóm bạn bè
Gửi thiệp điện tử
Trang thông tin





Làm tút. Nén GZ quá bình thường với php, nhưng giờ tui ko có thời gian kiếm script cho bác.
Để vài hum nữa tui kiếm cho. Tôi mà quên bác buzz tui phát nhá 1.gif


--------------------
Nhóm bạn bè:


dung_buong_tay

tamhonngoc_536

uchinhuong

MTTH

xuxusp2

Xem tất cả


--------------------

Sao không là mặt trời, gieo hạt nắng vô tư?


 
Nếu bạn thấy bài viết này vi phạm nội quy forum, hãy click nút này:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

123321
post Nov 30 2005, 05:12 PM
Gửi vào: #7


Group Icon

Đặc viên
*******
Thành viên: 522
Nhập: 17-November 05
Bài viết: 612
Tiền mặt: 1,311
Thanked: 28
Cấp bậc: 22
------
Giới tính: Male
Sinh nhật: 27 Tháng 9 - 1992
Đến từ: Bụng cá mập - Lớp hiphop CVHVX
------
Xem blog
Bạn bè: 0
Thêm vào nhóm bạn bè
Gửi thiệp điện tử
Trang thông tin





thanks 4 share, good job, Tac 4.gif


--------------------
Nhóm bạn bè:

Thành viên này chưa có người bạn nào trong mạng VnVista, nếu bạn muốn trở thành người bạn đầu tiên của thành viên này, hãy click vào đây


--------------------
:)):)):)),
3 mục tiêu sống của ta:
Sống để nhìn thấy người chết, sống để giết kẻ ta ghét, sống để lột da những đứa hiền lành, sống để xẻo thịt lũ ái, sống để trở thành bá chủ thế giớiGIẾT HẾT CHÚNG ĐI, DẪM NÁT BÉT NỘI TẠNG. ĐẤM VỠ SỌ CHÚNG RA, BÓP NÁT NÃO CHÚNG, ĐẬP CHO PHÒI MÁU, HÉT CHO VỠ ĐẦU, T R Ê N Đ Ơ Ì N À Y C H Ỉ C Ó T A T H Ô I!!!!!!!!!MÁU ME CỦA CHÚNG SẼ LÀ NIỀM VUI SƯỚNG CỦA TA :))...

Sống có gì vui đây?
Chết có gì khổ đây?
MA GIÁO VÔ ĐỊCH

CÁC NGƯƠI CHẲNG LÀ GÌ TRONG MẮT TA.


Cảnh cáo: (0%)----- 
Nếu bạn thấy bài viết này vi phạm nội quy forum, hãy click nút này:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Thank you! Reply to this topicTopic OptionsStart new topic
 

Bản Rút Gọn Bây giờ là: 10th July 2025 - 11:39 PM
Home | Mạng xã hội | Blog | Thiệp điện tử | Tìm kiếm | Thành viên | Sổ lịch