Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML] Dołączanie wielu plików do formularza
thomson89
post 15.11.2009, 19:11:24
Post #1





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Witam!

Chciałbym zrobić coś takiego jak jest w gmailu (chodzi o dołączanie plików). Czyli, że klikając przycisk wybierz, mogę wybrać kilka plików, a nie jeden.


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
darko
post 15.11.2009, 19:32:10
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


plik nazwałem forum2.php i odpaliłem na localhost, u mnie działa na 100%, oto kod:

  1. <form action="forum2.php" method="post" enctype="multipart/form-data">
  2. <div id="files">
  3. <input type="file" name="file1" /><br/>
  4. </div>
  5. <br/><br/><input type="submit" name="submit" value="send" /><br/>
  6.  
  7. </form>
  8. <br/>
  9. <a href="java script:add_file_selector();">add more</a>
  10.  
  11. <script language="javascript">
  12. var no = 2;
  13. function add_file_selector() {
  14. var div = document.getElementById('files');
  15. var p = document.createElement("input");
  16. p.setAttribute("type","file");
  17. var tname = "file";
  18. tname+=no;
  19. no++;
  20. p.setAttribute("name",tname);
  21. div.appendChild(p);
  22. div.appendChild(document.createElement("br"));
  23. }
  24. <?php
  25. foreach($_FILES as $file) {
  26. echo $file["name"]." ".$file["type"]."<br/>";
  27. }
  28. ?>
  29. </body>
  30. </html>


Ten post edytował darko 15.11.2009, 19:35:25


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
thomson89
post 15.11.2009, 19:44:58
Post #3





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Też się przyda, aczkolwiek nie o to mi chodziło.

Jak klikamy wybierz, pojawia się okienko. Możemy zaznaczyć plik i otworzyć go. Ale, ja chcę, z Ctrl zaznaczyć kilka plików w tym okienku i dopiero kliknąć otwórz.


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
darko
post 15.11.2009, 19:59:25
Post #4





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


To chyba musiałbyś napisać własne okno wyboru plików do załączenia pod konkretną przeglądarkę internetową... smile.gif

nie do przeskoczenia, ale jaki problem rozwiązać to na mój sposób? Po prostu każdy plik dołączyć osobno?


Cytat
Jak klikamy wybierz, pojawia się okienko.


bij, zabij, ale korzystam z gmail już kilka lat i nie wiem gdzie można kliknąć w wybierz (ale pewnie zależy to już od przeglądarki)


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
thomson89
post 15.11.2009, 20:36:06
Post #5





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Załącz plik.


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
b4x
post 15.11.2009, 22:40:35
Post #6





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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


@thomson89 - swfupload dobra rzecz ;-)


--------------------
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: 14.08.2025 - 07:34