Jak zrobić aby wyświetlała się wielkość pliku

2017-03-11 01:39

Rejestracja: 3 lata temu

Ostatnio: 2 lata temu

0

Napisałem prosty skrypt

<?php
$plik_tmp = $_FILES['plik']['tmp_name'];
$plik_nazwa = $_FILES['plik']['name'];
is_uploaded_file($plik_tmp);
move_uploaded_file($plik_tmp, "upload/$plik_nazwa");
echo "htpp://localhost/$plik_nazwa";

if(isset($_POST["submit"])){

    $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);
    if($check !== false){

        echo "Zdjęcie wysłano". $check;
        $uploadOk = 10;
    }
    else {
        echo "Plik nie jest zdjęciem";
        $uploadOK =0;
    }
}

$size = filesize ($plik_tmp);

echo $size;

?>

Niestety ostatnie 2 linie kodu nie działają tj. nie wyświetla sie wielkość pliku.
Co zrobiłem żle ?


Ucze się:
PHP
C++
edytowany 1x, ostatnio: furious programming, 2017-03-11 01:40

Pozostało 580 znaków

2017-03-11 07:10
Moderator

Rejestracja: 12 lat temu

Ostatnio: 17 minut temu

Lokalizacja: Wrocław

1

Skoro przenosisz plik z miejsca tymczasowego na inne, nie możesz sprawdzać jego rozmiaru w miejscu tymczasowym (bo już go tam nie ma).


Pozostało 580 znaków

2017-03-11 18:08

Rejestracja: 3 lata temu

Ostatnio: 2 lata temu

0

Czyli jak to prawidłowo powinno wyglądać może ktoś podać ?


Ucze się:
PHP
C++
Dostałeś wszystko na tacy. Nie sprawdzaj wielkości obrazka z miejsca tymczasowego. - TomRiddle 2017-03-14 15:54

Pozostało 580 znaków

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0