时间: 2020-09-9|tag:42次围观|0 条评论

先上源码:upload_file.php

<html><body><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" /><br/><img name="img" style="width: 100px; height: 100px;border: 1px solid red;" src ="<?php echo "upload/" . $_FILES["file"]["name"]; ?>" /></form><?phpif ((($_FILES["file"]["type"] == "image/png")|| ($_FILES["file"]["type"] == "image/jpeg")|| ($_FILES["file"]["type"] == "image/pjpeg"))&& ($_FILES["file"]["size"] < 20000000))  {  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"] . " 已经保存. ";      }    else      {      move_uploaded_file($_FILES["file"]["tmp_name"],      "upload/" . $_FILES["file"]["name"]);      echo "存入: " . "upload/" . $_FILES["file"]["name"];      }    }  }else  {  echo "Invalid file";  }?></body></html>

显示效果如图;

未上传:

php原生实现图片上传和查看插图

上传提交但没有该图片:

php原生实现图片上传和查看插图1

上传提交但已有该图片:

php原生实现图片上传和查看插图2

 

文章转载于:https://www.cnblogs.com/shenzikun1314/p/7953554.html

原著是一个有趣的人,若有侵权,请通知删除

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《php原生实现图片上传和查看
   

还没有人抢沙发呢~