Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $target_dir = "/Zadanie8/logo/";
- $files = scandir($target_dir);
- $target_file = $target_dir . basename($_FILES['fileToUpload']['name']);
- foreach ($files as $file) {
- if ($file != "." && $file != "..") {
- unlink($target_dir . "/" . $file);
- }
- }
- $imageFileType = strtolower(pathinfo($target_file, PATHINFO_EXTENSION));
- if (is_uploaded_file($_FILES['fileToUpload']['tmp_name'])) {
- echo "Odebrano plik. <br/>";
- if ($_FILES['fileToUpload']['size'] > 5000000) {
- echo "Plik jest zbyt duży. Maksymalny rozmiar to 5MB.";
- echo "<script type='text/javascript'>
- setTimeout(function () {
- window.location.href = 'http://sebastian-szychulski.eu/Zadanie8/index.php';
- }, 2000);
- </script>";
- exit();
- }
- if($imageFileType != "jpg") {
- echo "Plik musi być w formacie jpg.";
- echo "<script type='text/javascript'>
- setTimeout(function () {
- window.location.href = 'http://sebastian-szychulski.eu/Zadanie8/index.php';
- }, 2000);
- </script>";
- exit();
- }
- if (move_uploaded_file($_FILES['fileToUpload']['tmp_name'], $target_file)) {
- echo "Plik " . basename($_FILES['fileToUpload']['name']) . " został zapisany.";
- rename($target_dir . "/" . basename($_FILES["fileToUpload"]["name"]),$target_dir . "/" . "logo." . $imageFileType);
- echo "<script type='text/javascript'>
- setTimeout(function () {
- window.location.href = 'http://sebastian-szychulski.eu/Zadanie8/index.php';
- }, 2000);
- </script>";
- exit();
- }
- } else {
- echo "Błąd przy przesyłaniu pliku.";
- echo "<script type='text/javascript'>
- setTimeout(function () {
- window.location.href = 'http://sebastian-szychulski.eu/Zadanie8/index.php';
- }, 2000);
- </script>";
- exit();
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement