![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 24.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,w książce o php znalazłem taki skrypt:
$uploaddir = 'Images/'; if(move_uploaded_file($_FILES['plik_1']['tmp_name'], $uploaddir.$_FILES['plik_1']['name'])){ print "Plik został załadowany.\n"; } else{ print "Plik nie został załadowany\n"; } pozwala on przesyłać pliki na serwer. Wszystko ładnie działa pliki rzeczywiście się przesyłają,ale jest mały problem. Chciałbym,żeby plik zawsze nazywał się $nazwa_pliku (ta zmienna za każdym razem będzie inna...) Nie wiem jak zmienić powyższy kod,żeby własnie plik wysłany do serwera miał nazwę określoną w zmiennej $nazwa_pliku. Jeżeli ktoś wie jak zmodyfikować powyższy kod to proszę o odpowiedź. Dzięki i pzdr |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 678 Pomógł: 124 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
No dobra, trochę ci to wyjaśnię. Twój skrypt:
To:
Jest to plik tymczasowy, który zauploadowałeś ze swojego komputera poprzez formularz. A to:
Jest to bezwzględna ścieżka do pliku, który zostanie zapisany. Czyli tak jak mówił fifi209 potraktuj to pierwsze funkcją pathinfo, czyli na przykład:
Teraz wystarczy to wszystko zlepić czyli:
i woila! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 09:24 |