![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 8.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Muszę stworzyć skrypt który zuploaduje kilka zdjęć na raz. Chodzi dokładnie o to, aby można było zaznaczyć kilka zdjęć i je wysłać. Muszę jeszcze je dopisać do bazy itp ale z tym już sobie poradzę. Czy jest możliwe, aby zrobić taki skrypt w samym PHP i żeby po zuploadowaniu zdjęć pokazał się komunikat, żeby wiadomo było czy zostały wysłane. Zdjęcia będą posiadały nazwę np xxx_0001.bmp i do xxx_0010 i to chyba byłoby ułatwieniem bo bym po prostu dodał pentlę.i to chyba byłoby najlepsze, bo wystarczyłoby, że zostałby wybrany pierwszy plik ale jak to zrobić ? W każdym razie chciałbym jakieś wskazówki lub najlepiej gotowy skrypt na multiupload. Pozdrawiam Ten post edytował botnaizi 5.08.2011, 14:06:16 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 652 Pomógł: 47 Dołączył: 6.02.2010 Skąd: Radom Ostrzeżenie: (0%) ![]() ![]() |
http://www.uploadify.com/download/
demo: http://www.uploadify.com/demos/ jquery Wujek google padł ? http://www.phpeasystep.com/phptu/2.html Przykładowe hasła: php multiupload image php multiupload Ten post edytował gigzorr 5.08.2011, 14:22:32 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 8.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
@gigzorr: najpierw przeczytaj a nie dajesz odpowiedzi o google, zależy mi na takim, aby był w samym PHP co mi ułatwi edycję bo muszę kilka rzeczy dodać a z Flashem i JS nigdy się nie interesowałem. Pozatym przejrzałem trochę google i nie zauważyłem czegoś takiego w PHP. Jedyna opcja jaką widzę, to zapętlenie nazwy pierwszego pliku ale nie wiem jak to zrobić.
Powiedzmy, że mam takie coś :
Jak to przerobić, aby zdjęcie z które ma w nazwie _0001.bmp było zapętlane i żeby były wysyłane pliki do _0010.bmp ? Do tego przydało by się coś co zapobiegłoby przerwaniu skryptu jeśli jakiegoś pliku brakuje. Zdjecia mogą mieć także nr _0011 do _0020. Z resztą sobie poradzę. Pozdrawiam Ten post edytował botnaizi 5.08.2011, 14:24:35 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 28.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Uploadowanie ajaxem binarnych rzeczy: http://css-tricks.com/3458-perfect-full-pa...ckground-image/
Ajax też potrafi na bieżąco modyfikować formularz, więc możesz javascriptem dodawać nowe input file (ile chcesz) Bez javascripta to musisz zrobić dwa formularze: jeden zapamiętujący dane formularza (w sumie najlepiej w sesji, ale można też za pomocą zwykłego POST'a) i za każdym wywołaniem tego formularza generowanie o 1 plik większy formularz (wypełniamy go też automatycznie). Drugi natomiast formularz wyśle dane, jak wszystko będzie gotowe |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 8.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
@duga: pomyliłeś chyba linki (IMG:style_emoticons/default/wink.gif) , ale wiem już o co chodzi. Zrobię chyba tak, że jednym formularzem stworzę ich kilka. Tylko jaką metodą najlepiej zmienić ten ciąg znaków ? Dajmy na to, że funkcja przejmie z formularza ciąg C:/Users/xxxx_0001.bmp zapętlę wtedy funkcję aby zmieniała nazwy tylko jaką funkcją najlepiej ?
Do tego, czy istnieje jakiś prosty skrypt w JS, żeby podpiąć go pod ten skrypt który będzie uploadować 10 plików, bo każdy plik waży ok 2 MB a przy oferowanych przez dostawców łączach może to trochę trwać. Pozdrawiam Ten post edytował botnaizi 6.08.2011, 09:09:36 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 14:44 |