Your Ad Here

Posted By

xzkcz on 06/01/09


Tagged

file upload


Versions (?)

Who likes this?

2 people have marked this snippet as a favorite

jfherring
vali29


FileUpload


 / Published in: PHP
 

URL: http://www.w3school.com.cn/php/php_file_upload.asp

  1. <?php
  2. if ((($_FILES["file"]["type"] == "image/gif")
  3. || ($_FILES["file"]["type"] == "image/jpeg")
  4. || ($_FILES["file"]["type"] == "image/pjpeg"))
  5. && ($_FILES["file"]["size"] < 200000)){
  6. if ($_FILES["file"]["error"] > 0){
  7. echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
  8. }else{
  9. echo "Upload: " . $_FILES["file"]["name"] . "<br />";
  10. echo "Type: " . $_FILES["file"]["type"] . "<br />";
  11. echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
  12. echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";
  13.  
  14. if (file_exists("upload/" . $_FILES["file"]["name"])){
  15. echo $_FILES["file"]["name"] . " already exists. ";
  16. }
  17. else{
  18. move_uploaded_file($_FILES["file"]["tmp_name"],
  19. "upload/" . $_FILES["file"]["name"]);
  20. echo "Stored in: " . "upload/" . $_FILES["file"]["name"];
  21. }
  22. }
  23. }else{
  24. echo "Invalid file<br />";
  25. echo $_FILES["file"]["type"]."<br />";
  26. echo $_FILES["file"]["size"];
  27. }
  28. ?>

Report this snippet  

You need to login to post a comment.