Guest User

Untitled

a guest
Apr 20th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. <?php
  2. include "config.php";
  3.  
  4. if (isset($_POST['submit']))
  5. {
  6.  
  7. // Count total files
  8.  
  9. $countfiles = count($_FILES['files']['name']);
  10.  
  11. // Prepared statement
  12.  
  13. $query = "INSERT INTO images (name,image) VALUES(?,?)";
  14. $statement = $conn->prepare($query);
  15.  
  16. // Loop all files
  17.  
  18. for ($i = 0; $i < $countfiles; $i++)
  19. {
  20.  
  21. // File name
  22.  
  23. $filename = $_FILES['files']['name'][$i];
  24.  
  25. // Get extension
  26.  
  27. $tmp = (explode(".", $filename));
  28. $ext = end($tmp);
  29.  
  30. // Valid image extension
  31.  
  32. $valid_ext = array(
  33. "png",
  34. "jpeg",
  35. "jpg"
  36. );
  37. if (in_array($ext, $valid_ext))
  38. {
  39.  
  40. // Upload file
  41.  
  42. if (move_uploaded_file($_FILES['files']['tmp_name'][$i], 'uploads/' . $filename))
  43. {
  44.  
  45. // Execute query
  46.  
  47. $statement->execute(array(
  48. $filename,
  49. 'uploads/' . $filename
  50. ));
  51. }
  52. }
  53. }
  54.  
  55. echo "File upload successfully";
  56. }
  57.  
  58. ?>
Add Comment
Please, Sign In to add comment