Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wysyłanie kilku plików
Votary
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 16.09.2012

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


Witam, uczę się PHP od kilku dni i mam problem, mianowicie napisałem na podstawie książki z której się uczę taki skrypt:
  1. <form action="<?php echo $_SERVER['PHP_SELF'];?>" enctype="multipart/form-data" method="POST">
  2. <p>Wybierz plik:<br>
  3. <input type="file" name="plik"></p>
  4. <input type="submit" value="Wyślij">
  5. </form>
  6.  
  7. <?php
  8. $katalog = "katalog/";
  9. foreach ($_FILES as $plik_nazwa => $plik_tablica) {
  10. echo "ścieżka: ".$plik_tablica['tmp_name']."<br>";
  11. echo "nazwa: ".$plik_tablica['name']."<br>";
  12. echo "typ: ".$plik_tablica['type']."<br>";
  13. echo "rozmiar: ".$plik_tablica['size']."<br>";
  14.  
  15. if (is_uploaded_file($plik_tablica['tmp_name'])) {
  16. move_uploaded_file($plik_tablica['tmp_name'],$katalog.$plik_tablica['name']) or die ("Nie można przenieść pliku");
  17. echo "Plik został przeniesiony! Jest dostępny pod adresem reklama.zux.pl/".$katalog.$plik_tablica['name'];
  18. }
  19. }
  20. ?>


Chciałem przerobić go tak, aby przyjmował kilka plików na raz więc zmieniłem trzecią linijkę na:
  1. <input type="file" multiple name="plik[]"></p>


Jednak to nie daje efektu. Co należy zmienić/dodać, żeby skrypt działał? Proszę tylko nie dawać gotowych rozwiązań z innego skryptu, ponieważ jak już wspomnialem jestem zielony i chce to zrozumieć a nie użyć gotowca. Będę wdzięczny za wszelką pomoc. Pozdrawiam (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 01:56