![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam kolejnym działem mojej nauki jest galeria i mam pytanie bo nie wiem jak się do tego zabrać. Skrypt który odpowiada mi za wrzucanie zdjęć w adminie mam na takiej samej zasadzie jak robiłem avatar użytkowników ( kod poniżej ) i wszystko śmiga ale nie do końca jestem zadowolony . Ponieważ wrzuca mi max 1 zdjęcie . Moje pytanie brzmi jak zrobić że gdy wybiorę więcej zdjęć z komputera to wrzuci je wszystkie na raz . ( W kodzie UPDATE ale w galerii mam oczywiście INSERT )
Ten post edytował mrk9109 24.02.2018, 11:42:51 |
|
|
![]()
Post
#2
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Dwie rzeczy: pobierasz z formularza tablicę z plikami a formularz musi mieć enctype="multipart/form-data".
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam inne pytanie rozbudowałem sobie o kategorie i chce je pobrać w formularzu dodawania zdjęcia robiłem to tak ale nie pobiera mi nic przez foreach
Ten post edytował mrk9109 26.02.2018, 12:21:07 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
$nazwa to tekst. Od kiedy po tekscie mozesz iterowac jak po tablicy?
moze chciales zrobic tak $nazwy[]=$db['nazwa']; a potem foreach($nazwy AS $w) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
dziękuje (IMG:style_emoticons/default/smile.gif) kolejna rada zapamiętana
Mam jeszcze jedno pytanie zrobiłem całą galerie z multi itp i dodaje i tak 1 zdj a nie 2 jak wybiorę . http://wklej.org/id/3374274/ |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
generujesz X pol o tej samej nazwie wiec dosc logiczne, ze sie nadpisuja. Podstawy formularzy.
Albo nadawaj kazdemu polu oddzielna nazwe, albo uzywaj nazw tablicowych, czyli nie: name="nazwa" name="obrazek" a: name="nazwa[]" name="obrazek[]" A potem w php pamietaj ze pod $_POST['nazwa'] bedzie tablica. Analogicznie z $_FILES['obrazek'] |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
dzięki (IMG:style_emoticons/default/smile.gif) rozumie
i patrz użyłem tablic i dalej zapisuje tylko 1 rekod
|
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Z tablicy pobierasz tylko pierwszy elelement to przepraszam bardzo ale czego oczekujesz? Ze drugi magicznie sam sie doda?
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 46 Dołączył: 10.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
@neutral tyle bledow popelniles w tym kodzie co podales ze az dziwno ze mozna bylo az tyle...
raz ze iterujesz o jeden raz wiecej niz tablica ma elementro dwa ze w kazdej iteracji liczysz ile tablica ma elementow trzy ze uzyles FOR zamiast FOREACH cztery ze zamykasz petle ktora na dobra sprawe robi nic. Moze to byl tylko skrot myslowy z twojej strony ale nasz bohater moze tego nie wiedziec |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
nospor dzieki wykorzystalem twoje rady i zmienilem troche kod wedlug poradnik uzylem petli i jest oki dzieki za uwage (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 15:40 |