Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Upload, Jak najprościej!
integer000
post
Post #1





Grupa: Zarejestrowani
Postów: 129
Pomógł: 0
Dołączył: 24.09.2005

Ostrzeżenie: (30%)
XX---


Witam

szukałem po forum, ale nigdzie nie znalazłem takiego kodu który by spełniał moje oczekiwania.... bo znajdowałem albo baardzo proste, ale z błędami, albo zaawansowane, które działały ale były zbyt zaawansowane (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Więc szukam tak: jak najprostrzego kodu (Upload), który nie będzie posiadał żadnych ograniczeń wielkości pliku, ani nie będzie miał wyszczegulnionych żadnych rozszeżeń.
Tylko forma:
  1. <form method="POST" enctype="multipart/form-data" name="date_upload_form">
  2. <input type="file" name="date_file" size="50">
  3. <input type="submit" value="Zapisz plik" name="actionupload">
  4. </form>


i jakiś kod php..

Albo jak napisać taki Upload (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
Puciek
post
Post #2


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Ja niewiem czy manual gryzie, dam ci link do niego i sam sie przekonaj.
O uploadzie w manualu
Go to the top of the page
+Quote Post
Pigula
post
Post #3





Grupa: Zarejestrowani
Postów: 446
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Lublin

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


wziete z Wortalu php.pl:

  1. <form enctype="multipart/form-data" action="_URL_" method="POST">
  2. <input type="hidden" name="MAX_FILE_SIZE" value="30000" />
  3. Plik do wysłania: <input name="userfile" type="file" />
  4. <input type="submit" value="Wyślij" />
  5. </form>


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


jest tam caly artuku o tym i prosciej sie nie da (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) a z tego mozesz juz rozbudowac pod swoje potrzeby

-----------------
EDIT: zapomnialem autorem artykulu jest: Tomasz (Cudi) Cudok

Ten post edytował Pigula 11.01.2006, 13:06:05
Go to the top of the page
+Quote Post
integer000
post
Post #4





Grupa: Zarejestrowani
Postów: 129
Pomógł: 0
Dołączył: 24.09.2005

Ostrzeżenie: (30%)
XX---


po wstawieniu tego kodu jak odpalam strone to zaraz pod formularzem do uploadu pliku pisze: "Wystapil blad podczas wysylania pliku na serwer!" ..

co jest źle (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) kod przekleiłem idealnie z manuala modyfikując tylko action="_URL_" na action="upload.php" no i zamiast "D:/Www/" wstawiłem swój katalog
Go to the top of the page
+Quote Post
Pigula
post
Post #5





Grupa: Zarejestrowani
Postów: 446
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Lublin

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


mam rozumiec ze i kod i formularz masz w jednym pliku?
jak pierwszy raz uruchamiasz skrypt to normalne bo niczego nie uploadowales dopiero jak wypelnisz pola i nacisniesz wyslij to dopiero powinno ci wyuploadowac i bedzie wszystko oki.
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: 21.12.2025 - 18:25