Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Upload kilku plików, oraz zmiana nazwy. Malutki problem.
Traper21
post 5.08.2007, 15:38:04
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 2.07.2007

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


Hej, poczytałem trochę i spróbowałem napisać skrypt uploadu pliku. Działa, jego kod to:
  1. <?php
  2. //MIME TYPE
  3. if($_FILES[plik][type] == "image/jpeg" ||
  4. $_FILES[plik][type] == "image/png" ||
  5. $_FILES[plik][type] == "image/gif"){
  6.  
  7. $uploaddir = $_SERVER['DOCUMENT_ROOT']."/cwlist/screens/";
  8. $uploaddir.="map.$enemy.$date";
  9. if(move_uploaded_file($_FILES["plik"]["tmp_name"], $uploaddir))
  10. {
  11.  $messageplik = "Screen został poprawnie wysłany!.";
  12. }
  13. }
  14. else
  15. {
  16. echo "Wystąpił nieoczekiwany błąd podczas kopiowania!";
  17. }
  18. ?>


Skrypt działa, uploaduje, zamienia nazwę. Wszystko ok, ale chciałbym aby robił to samo z 3 plikami.

Kod formularza:
  1. <form method="post" action="dodajcw.php" enctype="multipart/form-data">
  2. <input type="file" name="plik" value="Screen" class="pole">
  3. <input type="file" name="plik" value="Screen" class="pole">
  4. <input type="file" name="plik" value="Screen" class="pole">
  5. </form>


Kiedy jest jeden input, wszystko działa, ale co mam zrobić z 3?
Go to the top of the page
+Quote Post
Cienki1980
post 5.08.2007, 15:40:55
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Wystarczy zrobić tak:
  1. <form method="post" action="dodajcw.php" enctype="multipart/form-data">
  2. <input type="file" name="plik[]" value="Screen" class="pole">
  3. <input type="file" name="plik[]" value="Screen" class="pole">
  4. <input type="file" name="plik[]" value="Screen" class="pole">
  5. </form>


a w PHP sprawdź co zwraca
  1. <?php
  2. echo "<pre>";print_r($_FILES);echo "</pre>";
  3. ?>

i będziesz wiedział jak przerobić skrypt


--------------------
404
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: 6.07.2025 - 17:12