Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> upload kilku plików na raz
KaZZZ
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 31.07.2005

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


pomóżcie bo nie moge sobie z tym poradzić... na forum szukałem i też nie znalazłem nic na ten temat (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
gdy probuje uploadować jeden plik wszystko jest ok, ale potrzebny mi taki formularz który od razu bedzie wysyłał kilka plików na serwer
Go to the top of the page
+Quote Post
aleksander
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 742
Pomógł: 0
Dołączył: 14.12.2003
Skąd: Gdańsk, Trójmiasto

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


  1. <?php
  2. foreach( $_FILES as $val )
  3. {
  4. if( is_uploaded_file( $val['tmp_name'] ) )
  5. {
  6. if( move_uploaded_file( $val['tmp_name'], '../somedir/' . $val['name'] ) )
  7. {
  8. echo 'Plik '. $val['name'] .' został pomyślnie uploadowany! <br />';
  9. } else {
  10. echo 'Upload pliku '. $val['name'] .' nie powiódł się!';
  11. echo '<pre>' . print_r( $_FILES, true ) . '</pre>';
  12. die();
  13. }
  14. }
  15. else
  16. {
  17. echo 'Upload pliku '. $val['name'] .' nie powiódł się!';
  18. echo '<pre>' . print_r( $_FILES, true ) . '</pre>';
  19. die();
  20. }
  21. }
  22. ?>
Go to the top of the page
+Quote Post
KaZZZ
post
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 31.07.2005

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


nie wiem co robie nie tak ale za każdym razem dostaję wynik
Cytat
Upload pliku Array nie powiódł się!

może źle nazywam pola formularza?? jakie powinny mieć one nazwy?
Go to the top of the page
+Quote Post
aleksander
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 742
Pomógł: 0
Dołączył: 14.12.2003
Skąd: Gdańsk, Trójmiasto

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


nie ma znaczenia nazwa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

zrob echo '<pre>' . print_r( $_FILES, true ) . '</pre>'; i pokaz co wyswietla:)
Go to the top of the page
+Quote Post
KaZZZ
post
Post #5





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 31.07.2005

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


to wyświetla:
Cytat
Array
(
    [plik] => Array
        (
            [name] => Array
                (
                    [0] => vcwk9m.jpg
                    [1] => vcwk9a.jpg
                )

            [type] => Array
                (
                    [0] => image/pjpeg
                    [1] => image/pjpeg
                )

            [tmp_name] => Array
                (
                    [0] => /home/site/php_uploads/phpi51LXD
                    [1] => /home/site/php_uploads/phpYQCXnI
                )

            [error] => Array
                (
                    [0] => 0
                    [1] => 0
                )

            [size] => Array
                (
                    [0] => 28033
                    [1] => 27982
                )

        )

)
Go to the top of the page
+Quote Post
aleksander
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 742
Pomógł: 0
Dołączył: 14.12.2003
Skąd: Gdańsk, Trójmiasto

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


wychodzi na to ze dwa inpyty maja identyczna nazwe. zmien nazwe jednego i gites:)
Go to the top of the page
+Quote Post
KaZZZ
post
Post #7





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 31.07.2005

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


dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ... faktycznie głupi błąd , teraz już działa
Go to the top of the page
+Quote Post

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: 23.12.2025 - 20:23