Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Zapisywanie pliku pod nazwą skryptu
poxrimex
post 19.02.2008, 20:14:41
Post #1





Grupa: Zarejestrowani
Postów: 368
Pomógł: 2
Dołączył: 23.09.2007

Ostrzeżenie: (60%)
XXX--


W tym pliku skrypt mi zapisuje pod nazwą jaką ma użytkownik, a ja chciałbym aby zapisywało pod moją nazwą, a nie zapisuje, a powinno plik zapisać pod nazwą czu.jpg
  1. <?php
  2. $abc=$_FILES['zdjecieuzytkownika']['name'];
  3. echo $abc;
  4. $nazwa='czu.jpg';
  5. $lokalizacja='zdjecia/'.$_FILES['zdjecieuzytkownika'][$nazwa];
  6. move_uploaded_file($_FILES['zdjecieuzytkownika'][$nazwa], $lokalizacja);
  7. ?>


--------------------



Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nevt
post 20.02.2008, 01:14:47
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


a nie tak przypadkiem?
  1. <?php
  2. $old_name=$_FILES['zdjecieuzytkownika']['name'];
  3. $new_name='zdjecia/czu.jpg';
  4. move_uploaded_file($old_name, $new_name);
  5. ?>


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post
kosmowariat
post 20.02.2008, 04:03:41
Post #3





Grupa: Zarejestrowani
Postów: 235
Pomógł: 17
Dołączył: 18.07.2007
Skąd: Białystok

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


@poxrimex - nevt dał Ci rozwiązanie ale w takim przypadku to foto będzie Ci się nadpisywało...

btw. zapoznaj się z budową tablicy $_FILES ; co to jest $_FILES['zdjecieuzytkownika'][$nazwa] questionmark.gifbiggrin.gif
Go to the top of the page
+Quote Post
poxrimex
post 20.02.2008, 09:44:22
Post #4





Grupa: Zarejestrowani
Postów: 368
Pomógł: 2
Dołączył: 23.09.2007

Ostrzeżenie: (60%)
XXX--


@nevt nie zapisuje mi teraz wogule pliku ten skrypt

a jeśli chodzi o nazwauzytkownika to jest to pole z formularza html ;D


--------------------



Go to the top of the page
+Quote Post
nospor
post 20.02.2008, 11:42:31
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Tak to jest jak sie bezmyslnie kopiuje...
  1. <?php
  2. $old_name=$_FILES['zdjecieuzytkownika']['name'];
  3. $new_name='zdjecia/czu.jpg';
  4. move_uploaded_file($_FILES['zdjecieuzytkownika']['tmp_name'], $new_name);
  5. ?>



Cytat
a jeśli chodzi o nazwauzytkownika to jest to pole z formularza html
Bardziej chodzilo o $nazwa, ktore uzyles wogole nie zastanawiajac sie co jest w $_FILES. Piszesz kody jakbys byl pod wplywem jakis uzywek - zero zastanowienia, co slina na jezyk przyniesie to piszesz. Zastanow sie odrobine nad kodem.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:57