php 文件上传简单实例应用

这是一款简单的php 文件上传简单实例应用,适合入门者学习与理解文件上传的原理,PHP实例代码如下:

  1. <html>
  2. <head><title>php 文件上传简单实例应用</title></head>
  3. <body>
  4. <!-- 表单的enctype属性必须指定为multipart/form-data -->
  5. <form enctype="multipart/form-data" action="3.php" method="post">
  6. 上传此文件: <input name="myfile" type="file" />
  7. <input type="submit" value="提交上传" />
  8. </form>
  9. </body>
  10. </html>
  11. //3.php文件代码如下:
  12. <?php
  13. //将文件移至服务器的根目录的upload目录下,upload事先得建立好
  14. $upload_path = $_server['document_root']."/upload/";
  15. $dest_file = $upload_path.basename($_files['myfile']['name']);
  16. if(move_uploaded_file($_files['myfile']['tmp_name'],$dest_file))
  17. {
  18. echo "文件已上传至服务器根目录的upload目录下";
  19. }
  20. else//开源代码phpfensi.com
  21. {
  22. echo "文件上传时发生了一个错误".$_files['myfile']['error'];
  23. }
  24. ?>