奶瓶
(NP博士)
版主
  
老仙
UID 52707
精华
4
积分 5569
帖子 6246
金钱 5519 喜悦币
威望 50
人脉 0
阅读权限 100
注册 2004-11-22 来自 北大中文系
状态 离线
|
[推荐阅读] 菜鸟一只~请求进入组织(php群)深造php!
很久以前写的
<?php function get_img_list ($dirname, $contain_thumb = false) { global $CONF; if (!@$dir_hdl = opendir ($dirname)) return false; $imgList = array (); while (false !== ($file_item = readdir ($dir_hdl))) { $file_fullname = $dirname . '/' . $file_item; if ((is_file ($file_fullname)) && (get_filetype ($file_fullname) == 'image')) { if ($contain_thumb) $imgList[] = $file_fullname; else { if (substr ($file_item, 0, strlen ($CONF['thumb_prefix'])) != $CONF['thumb_prefix']) $imgList[] = $file_fullname; } } } return $imgList; } function get_filetype ($filename) { global $CONF, $db, $db_prefix; if (function_exists ('mime_content_type')) { $mime_str = strtolower (@mime_content_type ($filename)); $sql = "SELECT content FROM {$db_prefix}filetype WHERE mime = '$mime_str'"; $res = $db->sql_query ($sql); $tmp = $db->sql_fetchrow ($res); if (!$tmp) return false; $content = $tmp['content']; } else { $pos = strrpos ($filename, '.'); $ext_filename_str = strtolower (substr ($filename, $pos + 1)); $sql = "SELECT content FROM {$db_prefix}filetype WHERE extension = '$ext_filename_str'"; $res = $db->sql_query ($sql); $tmp = $db->sql_fetchrow ($res); if (!$tmp) return false; $content = $tmp['content']; } return $content; } ?> 数据库查询的玩意改改就好了
| 

图片包子,注册送100包子! |
|