Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wysyłanie pliku na serwer - ustawianie własnej nazwy
franz87
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


To:
  1. $_FILES['plik_1']['name']

potraktuj pathinfo (w dokumentacji wszystko jest z przykładami)
A zrobisz to po to, aby uzyskać rozszerzenie. Potem kłania się łączenie stringów.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 00:11