如何仅在一个页面上创建上传脚本?

时间:2011-04-03 03:45:27

标签: php

任何人都可以提供一个上传脚本示例,该脚本将在一个页面中处理上传和验证吗?或者关于如何制作它的概念/想法。非常感谢!

1 个答案:

答案 0 :(得分:1)

是的,您可以在一个PHP文件中执行此操作。一般概念:

<?php

     if (empty($_FILES)) {   // or check for $_POST["submit-button"]

          // print form
          ?>...<input type=file name=upload>...<?php

     }
     else {

          // process form
          move_uploaded_file($_FILES["upload"]["tmp_name"], ...);

     }

所有其他详细信息都在http://www.php.net/manual/en/features.file-upload.post-method.php和大量有关PHP文件上传的现有教程中提及。