Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Wysyłanie plików na serwer
Forum PHP.pl > Forum > Przedszkole
gg1985
Witam

Mam problem z wysyłaniem plików na serwer poprzez formularz. Mam w formularzu tak:

  1. <input type="file" name="userfile" size="60" class="area" />
  2. <input type="hidden" name="MAX_FILE_SIZE" value="50000" />


Przy przetwarzaniu takie coś:

  1. <?php
  2. echo $_FILES['userfile']['name'];
  3. ?>


daje pusty wynik, więc chyba już jest coś nie tak.

Pzdr
peter13135
pokaż cały formularz
gg1985
  1. <form action="" method="post">
  2. <p>
  3. Twój podpis (będzie widniał pod artykułem), np. "<i>Snake1988</i>":
  4. <br />
  5. <input class="area" type="text" name="signature" maxlength="40" size="30" />
  6. </p>
  7. <p>
  8. Twój e-mail (będzie widniał pod artykułem):
  9. <br />
  10. <input class="area" type="text" name="mail" maxlength="40" size="30" />
  11. </p>
  12. <p>
  13. Jeśli chcesz możesz wstawić linka do swojej strony
  14. <br />
  15. <input class="area" type="text" name="link" maxlength="100" size="50" />
  16. </p>
  17. <p>
  18. Wybierz kategorię, w której znajdzie się artykuł:
  19. <br />
  20. <select name="cat" class="area">
  21. <option value="1">Fitness</option>
  22. <option value="2">Wellness</option>
  23. <option value="3">Pilates</option>
  24. </p>
  25. <p>
  26. Nazwa pliku, jedno słowo lub kilka słów oddzielonych myślnikami:
  27. <br />
  28. <input class="area" type="text" name="nazwa_pliku" maxlength="40" size="30" />
  29. </p>
  30. <p>
  31. Tytuł strony, najlepiej jedno słowo (opisujące cały artykuł), maksymalnie jedno zdanie, zacznij od dużej litery:
  32. <br />
  33. <input class="area" type="text" name="tytul" maxlength="100" size="50" />
  34. </p>
  35. <p>
  36. Słowa kluczowe (oddzielaj przecinkami):
  37. <br />
  38. <textarea class="area" name="keywords" cols="116" rows="1"></textarea>
  39. </p>
  40. <p>
  41. Opis artykułu:
  42. <br />
  43. <textarea class="area" name="description" cols="116" rows="2"></textarea>
  44. </p>
  45. <p>
  46. Obrazek do artykułu (szerokość do 300px, wysokość do 400px, max rozmiar 50KB):
  47. <br />
  48. <input type="file" name="userfile" size="60" class="area" />
  49. <input type="hidden" name="MAX_FILE_SIZE" value="50000" />
  50. </p>
  51. <p>
  52. Treść artykułu:
  53. <br />
  54. <textarea class="area" name="tresc" cols="116" rows="50"></textarea>
  55. </p>
  56. <p>
  57. <input class="area" type="submit" value="wyślij" />
  58. </p>
  59. </form>
peter13135
no to źle

  1. <form action="" method="post">




musisz dodać
  1. enctype="multipart/form-data"
gg1985
fucktycznie pomogło, dzięki
peter13135
Cytat(gg1985 @ 15.03.2009, 14:52:49 ) *
fucktycznie pomogło, dzięki


sie klika "pomógł"
gg1985
Spoko, już klikam w "pomógł".
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.