打印

[php] 怎么样实现图片本地化和批量上传

我在做一个图片库网站,处理好图片操作基本上就完成了一半的程序。
怎么样实现图片本地化和批量上传?
请高手指点下。
可以看下文件上传那一块,看下$_FILES数组介绍。简单的例子:
复制内容到剪贴板
代码:
<?php
$accepted = array('png', 'jpg', 'jpeg', 'gif', 'bmp' ,'exe','rar','txt');//格式
if(isset($_GET['action']))
{echo $_POST['words'];
$filename=md5_file($_FILES['haha']['tmp_name']).strrchr($_FILES['haha']['name'], '.');
echo $filename."<br/>";
echo $_FILES['haha']['tmp_name']."<br/>";
echo $_FILES['haha']['name']."<br/>";
echo $_FILES['haha']['type']."<br/>";
echo $_FILES['haha']['size']."<br/>";
if(in_array(strtolower(fileext($_FILES['haha']['name'])), $accepted))
    {
move_uploaded_file($_FILES['haha']['tmp_name'],"pic/".$filename);
    }
}
function fileext($filename) {
    return substr(strrchr($filename, '.'), 1);
    //(strtolower(substr($_FILES['haha']['name'],(strrpos($_FILES['haha']['name'],'.')+1))))//字母小写
}
?>
<form action="?action=upload" enctype="multipart/form-data" method="post" name="a">
    <input type="file" name="haha"/>
    <input type="text" name="words"/>
    <input type="submit" name="submit" value="提交"/>
</form>
乐于助人、严格管理、言多必失。无知者无罪。Keep your waiting,I am back.
编程资源:http://book.kuhanzhu.com
对管理有异议,请前往事务区进行投诉。请勿PM。