Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ograniczenie przesyłania plików
peklo
post 24.02.2014, 15:36:31
Post #1





Grupa: Zarejestrowani
Postów: 420
Pomógł: 0
Dołączył: 27.07.2011

Ostrzeżenie: (10%)
X----


witam
Mam taki skrypt , który służy do multi uploadu plików. Chciałbym dodac w nim żeby mozna było podpiąc max 10 plików.
Jak to zrobić?
Kod
       var counter = 0;

        function AddFileUpload()
        {
             var div = document.createElement('DIV');
             div.innerHTML = '<input id="fileInputBox' + counter + '" name = "file[]" type="file" class="add_zdjecia" /><input id="Button' + counter + '" type="button" class="usun_zdjecia" value="Usuń" onclick = "RemoveFileUpload(this)" />';
             document.getElementById("FileUploadContainer").appendChild(div);
             counter++;
        }
        function RemoveFileUpload(div)
        {
             document.getElementById("FileUploadContainer").removeChild(div.parentNode);
        }
Go to the top of the page
+Quote Post
sowiq
post 24.02.2014, 15:39:27
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


[JAVASCRIPT] pobierz, plaintext
  1. if(counter >= 10){
  2. alert("Wystarczy tych plików!");
  3. return false;
  4. }
[JAVASCRIPT] pobierz, plaintext


Wstaw to w odpowiednie miejsce funkcji AddFileUpload.

Oczywiście musisz pamiętać o walidacji po stronie serwera.
Go to the top of the page
+Quote Post
peklo
post 24.02.2014, 15:42:05
Post #3





Grupa: Zarejestrowani
Postów: 420
Pomógł: 0
Dołączył: 27.07.2011

Ostrzeżenie: (10%)
X----


a tak konkretniej to w które bo tego nie kumam. wstawiałem już wcześniej swoje ale też mi nie działało
Go to the top of the page
+Quote Post
sowiq
post 24.02.2014, 15:45:36
Post #4





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Na przykład na samym początku nerdsmiley.png

Tylko weź pod uwagę, że ten kod zapobiegnie wstawianiu kolejnych inputów, ale nie ograniczy ilości plików wysyłanych przez jeden input, jeśli będzie on typu "multiple".
Go to the top of the page
+Quote Post
peklo
post 24.02.2014, 15:50:59
Post #5





Grupa: Zarejestrowani
Postów: 420
Pomógł: 0
Dołączył: 27.07.2011

Ostrzeżenie: (10%)
X----


ok działąot musze jeszcze ograniczyć w php czy jakoś w inpucie?
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: 29.03.2024 - 02:38