首先需要一个表单,点击提交按钮可提交至upload_file.PHP文件
<form action=upload_file.PHP method=post enctype=multipart/form-data> <label for=file>Filename:</label> <input type=file name=file id=file /> <br /> <input type=submit name=submit value=Submit /> </form>
(推荐视频教程:php视频教程)
<?PHP if ((($_FILES[file][type] == image/gif) || ($_FILES[file][type] == image/jpeg) || ($_FILES[file][type] == image/pjpeg)) && ($_FILES[file][size] < 2000000)) { if ($_FILES[file][error] > 0) { echo Return Code: . $_FILES[file][error] . <br />; } else { echo Upload: . $_FILES[file][name] . <br />; echo Type: . $_FILES[file][type] . <br />; echo Size: . ($_FILES[file][size] / 1024) . Kb<br />; echo Temp file: . $_FILES[file][tmp_name] . <br />; if (file_exists(upload/ . $_FILES[file][name])) { echo $_FILES[file][name] . already exists. ; } else { move_uploaded_file($_FILES[file][tmp_name], upload/ . $_FILES[file][name]); echo Stored in: . upload/ . $_FILES[file][name]; } } } else { echo 无效的文件; }
第一步:判断图片格式是否正确,大小是否小于2M,反之则输出“无效的文件”;
第二步:判断错误是否出现,如有错误则输入错误,如未出现错误则执行下一步操作;
第三步:输出图片内容,判断是否存在此图片,存在则提示,反之不存在则执行操作保存图片至指定目录:upload。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。