Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Zapisywanie pliku pod nazwą skryptu
Forum PHP.pl > Forum > Przedszkole
poxrimex
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. ?>
nevt
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. ?>
kosmowariat
@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
poxrimex
@nevt nie zapisuje mi teraz wogule pliku ten skrypt

a jeśli chodzi o nazwauzytkownika to jest to pole z formularza html ;D
nospor
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.