1.首先创建form表单,设置input的type为file实现文件的上传,代码如下:
<form action="" method="POST" enctype="multipart/form-data">
<tr>
<td width="150" height="30" align="right" valign="middle">请选择上传文件:</td>
<td width="250"><input type="file" name="upfile"/></td>
<td width="100"><input type="submit" name="submit"value="上传"/></td>
</tr>
</form>
2.然后写php脚本去实现上传文件的功能,代码如下:
<?php
if(!empty($_FILES['upfile']['name'])){
$fileinfo=$_FILES['upfile'];
if($fileinfo['size']<2097152 && $fileinfo['size']>0){
$path="img2/".$_FILES["upfile"]["name"];
move_uploaded_file($fileinfo['tmp_name'], $path);
echo "<script>
alert('文件上传成功!');
</script>";
echo "<img src='img2/".$_FILES['upfile']['name']."'>";
} else{
echo "文件大小不符合要求!";
}
}
?>
3.运行的结果如下:
根据提示选择要上传的本地文件
上传成功后会在主页面显示上传的图片
并且设置保存文件的路径中也会显示上传的文件