Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Nie działa upload
-Gość_Kreton_*-
post
Post #1





Goście







Probuje wrzucic plik do pewnej lokacji ale...
Oto kod wręcz sopiowany z php.pl

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  3. <title>Upload</title>
  4. </head>
  5.  
  6. <form enctype="multipart/form-data" action="dodaj.php" method="POST">
  7. <input type="hidden" name="MAX_FILE_SIZE" value="30000" />
  8. Plik do wysłania: <input name="userfile" type="file" />
  9. <input type="submit" value="Wyślij" />
  10. </form>
  11.  
  12. </body>
  13. </html>


  1. <?php
  2. if( is_uploaded_file( $_FILES['userfile']['tmp_name'] ) )
  3. {
  4. $strUploadDir = 'D:/' . $_FILES['userfile']['name'];
  5. if( move_uploaded_file( $_FILES['userfile']['tmp_name'], $strUploadDir ) )
  6. {
  7. echo 'Plik został pomyślnie uploadowany! <br />';
  8. }
  9. else
  10. {
  11. echo 'Upload pliku nie powiódł się!';
  12. }
  13. echo 'Dodatkowe informacje o uploadowanym pliku: <pre>' . print_r( $_FILES, true ) . '</pre>';
  14. }
  15. else
  16. {
  17. echo 'Wystąpił błąd podczas wysyłania pliku na serwer!';
  18. }
  19. ?>


Nie widze tu żadnego błędu, mimo to otrzumje komunikat ze Wystąpił bład podczas wysyłania pliku na serwer !. Hmm co tu jest nie tak ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




  1. <?php
  2. $strUploadDir = 'D:/' . $_FILES['userfile']['name'];
  3. ?>

Tu widzę ewentualnie problem. Jaki masz serwer? Jaki system operecyjny?


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
krzyszbi
post
Post #3





Grupa: Zarejestrowani
Postów: 251
Pomógł: 13
Dołączył: 15.09.2005

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


zrób
  1. <?php
  2. print_r($_FILES);
  3. ?>

i zobacz jaki błąd dostajesz ( mozliwe że przekroczyłeś rozmiar pliku zadeklarowany w MAX_FILE_SIZE )


--------------------
Everything should be made as simple as possible, but not simpler. - A.Eainstein
Go to the top of the page
+Quote Post
-Gość-
post
Post #4





Goście







Akurat mam postawiony serwer Krasnal na Windowsie. php 5.
Go to the top of the page
+Quote Post
-Gość-
post
Post #5





Goście







Ok działa , faktycznie zapomniałem o tak oczywistej rzeczy jak wielkość pliku tongue.gif THX
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 Aktualny czas: 21.08.2025 - 16:53