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
franz87
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 24.08.2009

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


$przeznaczenie=$uploaddir.$numer_pliku.$rozszerzenie.$kropka.'jpg';

Tak ten kod działa,równie dobrze mógłbym napisać

$kropka = ".";
$przeznaczenie=$uploaddir.$numer_pliku.$kropka.'jpg';

i też by działał bo $rozszerzenie nie działa wogóle.
Teraz elegancko zapisuje sie w folderze $uploaddir
plik o nazwie numer_pliku.jpg


A sprawdzanie wielkości już zrobiłem-jakoś do tego doszłem (IMG:style_emoticons/default/haha.gif)
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 - 05:09