![]() |
![]() ![]() |
![]() |
-Chaia- |
![]()
Post
#1
|
Goście ![]() |
Witam.
Robię mały upload zdjęć i chcę zrobić galerię. Chodzi o to by przesyłany plik przyjmował nazwę: ID o jeden większe od poprzednio dodanego. Baza danych wygląda tak: ID | TYTUL | OPIS | 1 | cos | coss | 2 | cos2 | coss2 | ... | ... | .... | W formularzu mam pola 'tytul', 'opis' i 'wybierz plik'. Tytul i opis zapisuję do bazy - tu jest wszystko ok. Jednak nie mogę rozgryźć jak zapisać plik pod nazwą swojego id, czyli ostatnie ID w badzie to 2, dodaję nowe zdjęcie i zapisuje mi do bazy następne ID (czyli 3), tytuł i opis a jednocześnie przesyła na serwer plik o nazwie '3'
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Zauważ, że $id to tablica przechowująca wyniki zapytania, więc pod $nazwa podstawiasz tablicę, nie wartość ostatniego id. Zastosuj podstawienie w ten sposób:
Warto by też było wyłuskać oryginalne rozszerzenie pliku... Ten post edytował b4rt3kk 31.08.2012, 17:16:23 |
|
|
-Chaia- |
![]()
Post
#3
|
Goście ![]() |
Jesteś wielki ;-)
Działa jak należy, jednak musiałem zamienić: (dla potomnych)
na:
Ponieważ nazwa pliku wychodziła o 1 mniejsza niż ID (IMG:style_emoticons/default/smile.gif) Jeszcze raz dzięki. Pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 06:21 |