Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> upload plików
pbanasiak
post 29.09.2004, 17:45:46
Post #1





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 3.04.2004

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


formularz:
Kod
<form method="POST" ENCTYPE="multipart/form-data">
<input type="file" name="pliczek01"/><br/>
<input type="file" name="pliczek02"/><br/>
<input type="file" name="pliczek03"/><br/>
<input type="file" name="pliczek04"/><br/>
<input type="file" name="pliczek05"/><br/>
<input type="file" name="pliczek06"/><br/>
<input type="file" name="pliczek07"/><br/>
<input type="file" name="pliczek08"/><br/>
<input type="file" name="pliczek09"/><br/>
<input type="file" name="pliczek10"/><br/>
<br/>
<input type="submit" name="wyslij" value="Wyślij pliki"/>
</form>

odbiór pliku:
  1. <?php
  2. $pli = $_FILES['pliczek01']['type'];
  3. if(($pli == &#092;"application/octet-stream\") || ($pli == \"text/pms\") || ($pli == \"application/x-zip-compressed\") || ($pli == \"image/jpeg\") || ($pli == \"image/gif\") || ($pli == \"text/html\") || ($pli == \"application/msword\") || ($pli == \"application/rar\") || ($pli == \"application/x-shockwave-flash\") || ($pli == \"application/pdf\") || ($pli == \"image/bmp\") || ($pli == \"audio/mid\") || ($pli == \"audio/mpeg\") || ($pli == \"audio/x-wav\")):
  4. $sciezka = &#092;"../strona\";
  5. $sciezka .= $folderdowgrania;
  6. $sciezka .= &#092;"/\";
  7. $sciezka .= $pliczek01_name;
  8. move_uploaded_file($pliczek01, $sciezka);
  9. chmod($sciezka, 0755);
  10. endif;
  11. ?>

czemu zmienna $pli jet pusta?
Go to the top of the page
+Quote Post
sf
post 29.09.2004, 18:10:39
Post #2





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


może przez to :

Cytat
The MAX_FILE_SIZE hidden field (measured in bytes) must precede the file input field, and its value is the maximum filesize accepted.


  1. <input type="hidden" name="MAX_FILE_SIZE" value="30000" /


http://pl2.php.net/manual/pl/features.file...oad.post-method


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post
pbanasiak
post 29.09.2004, 19:04:52
Post #3





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 3.04.2004

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


dalej nie podaje typu pliku sad.gif
Go to the top of the page
+Quote Post
FiDO
post 29.09.2004, 20:58:15
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


pokaz co zwraca:
  1. <?php
  2.  
  3. var_dump($_FILES);
  4.  
  5. ?>


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
pbanasiak
post 29.09.2004, 21:12:33
Post #5





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 3.04.2004

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


array(0) { }
Go to the top of the page
+Quote Post
Kuziu
post 29.09.2004, 21:13:43
Post #6





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


a server ma włączoną możliwość upload'u ?


--------------------
Słońce zachodzi ... kolejna noc nadchodzi ...
Go to the top of the page
+Quote Post
pbanasiak
post 29.09.2004, 21:27:01
Post #7





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 3.04.2004

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


ma, bo jak niesprawdzam typu to daje na serwer.
Go to the top of the page
+Quote Post
FiDO
post 29.09.2004, 23:10:52
Post #8





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


Skoro wyswietla Ci pusta tablice to prawdopodobnie masz php w wersji starszej niz 4.1.0, wiec zamiast $_FILES musisz wpisac $HTTP_POST_FILES


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
pbanasiak
post 30.09.2004, 17:01:38
Post #9





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 3.04.2004

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


Wersja php 4.3.8
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: 28.04.2024 - 11:39