tablica plików

0

Cześć

dlaczego podczas przesyłania tablicy plików, maskuje ścieżkę pliku z tmp_name ? bo to jest tylko ścieżka do pliku czy ścieżka + plik

Array
(
    [file_upload] => Array
        (
            [name] => plik.png
            [type] => image/png
            [tmp_name] => /tmp/php02zHvu
            [error] => 0
            [size] => 896
        )

)
0

to jest tymczasowa ścieżka po stronie serwera do uploadowanego pliku,
więcej na ten temat: http://www.php.net/manual/pl/features.file-upload.post-method.php

0

rozumiem, ale dlaczego jest tak zapisana ? można pobrać, uzyskać całą ścieżkę, tak z ciekawości, dla testów pytam

0

to jest cała ścieżka, po przesłaniu formularza, plik trafia na serwerze do tmp/
teraz musisz go sobie przenieść do swojego katalogu i pod swoją dowolną nazwą za pomocą funkcji move_uploaded_file();
np:

move_uploaded_file($_FILES['file_upload']['tmp_name'], 'twoja_sciezka/'.$_FILES['file_upload']['name']);

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