PHP入门-----文件上传
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://approlife.blog.51cto.com/304821/73660 |
有问题,留言。免得“梦溪”说我注释少。哇哈哈
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>上传文件</title> </head> <!--传说中的异步回调,无刷新上传文件利用的是iframe,是一个伪ajax。我随大流地自己写了一个。HOHO--> <script type="text/javascript"> function check(strFile) { //判断文件后缀名有很多办法,也可以在php代码里判断。 var re_text = /\.txt|\.xml|\.zip/i; var filename = strFile.value; if (filename.search(re_text) == -1) { document.getElementById('divv').innerHTML = "<font color='red' size='12'>类型不符合</font>"; strFile.form.reset(); return false; } strFile.form.submit(); document.getElementById('divv').innerHTML = "<font color='red' size='12'>上传成功</font>"; return true; } </script> <body> <div id="divv"></div> <form enctype="multipart/form-data" name="frm" target="upload_iframe" method="post"> <input type="file" name="file" id="file" onChange="check(this);"> </form><iframe name="upload_iframe" style="width: 400px; height: 100px; display: none;"> </iframe> <?php $dir="./upload/"; $path=$dir.rand().".txt"; move_uploaded_file($_FILES['file']['tmp_name'],$path); ?> </body> </html> 本文出自 “技术旅途上蹒跚的步行者” 博客,请务必保留此出处http://approlife.blog.51cto.com/304821/73660 本文出自 51CTO.COM技术博客 |


approlife
博客统计信息
热门文章
最新评论
友情链接