Advertisement
Guest User

Untitled

a guest
May 23rd, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. <?php
  2.  
  3. $target_dir = "../bilder/";
  4. $target_file = $target_dir . basename($_FILES["bildeOpp"]["name"]);
  5. $uploadOk = 1;
  6. $imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
  7. // Check if image file is a actual image or fake image
  8. if(isset($_POST["lastOpp"])) {
  9. $check = getimagesize($_FILES["bildeOpp"]["tmp_name"]);
  10. if($check !== false) {
  11. $Melding = "Bildet er godkjent - " . $check["mime"] . ".";
  12. $uploadOk = 1;
  13. } else {
  14. $Melding = "Dette er ikke et gyldig bilde.";
  15. $uploadOk = 0;
  16. }
  17. }
  18.  
  19. if (file_exists($target_file)) {
  20. $Melding = "Bildet finnes allerede fra før av.";
  21. $uploadOk = 0;
  22. }
  23.  
  24. if ($_FILES["bildeOpp"]["size"] > 500000) {
  25. $Melding = "Bildet er for stort.";
  26. $uploadOk = 0;
  27. }
  28. // Allow certain file formats
  29. if($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg"
  30. && $imageFileType != "gif" ) {
  31. $Melding = "Bildet har et ugyldig format.";
  32. $uploadOk = 0;
  33. }
  34. // Check if $uploadOk is set to 0 by an error
  35. if ($uploadOk == 0) {
  36. $Melding .= "Bildet ble ikke lagret.";
  37. // if everything is ok, try to upload file
  38. } else {
  39. if (move_uploaded_file($_FILES["bildeOpp"]["tmp_name"], $target_file)) {
  40. $Melding .= "Bildet: ". basename( $_FILES["bildeOpp"]["name"]). " - er blitt lagret.";
  41. } else {
  42. $Melding = "Beklager, en ukjent feil dukket opp. Prøv igjen senere.";
  43. }
  44. }
  45. ?>
  46.  
  47. <script language="javascript"> alert("<?php echo($Melding) ?>");
  48. window.location.href="../admUtgivelser.php";
  49. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement