Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: upload plików
Forum PHP.pl > Forum > Przedszkole
mwm
szukałem po forum ale nieznalazłem odpowiedzi
chodzi o upload plików

po wypełnieniu formulaża
  1. <?php
  2.  
  3. echo "
  4. <form method=POST name=formularz action=index.php?co=add>
  5. <b>Dodaj obraz:</b>
  6. <input type="file" name="userfile"><br>
  7. <input type=submit value=dodaj>
  8. </form>";
  9. }
  10. ?>


kożystam z
  1. <?php
  2. move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],'/zdjecie/'.$HTTP_POST_FILES['userfile']['name']);
  3. ?>
aby dodać plik i wyskakuje mi właśnie w tej linijce błąd :

Notice: Undefined index: userfile in D:\programy\Alacer\index.php on line 116

Notice: Undefined index: userfile in D:\programy\Alacer\index.php on line 116

z czym to może być związane i jak to naprawić
mike
Oj coś kręcisz, były już takie tamaty tongue.gif

Brakuje Ci w formularzu atrybutu enctype dla form
  1. <form action="index.php?co=add" method="post" name="formularz" enctype="multipart/form-data">


P.S.
Używaj krótkich tablic: $_POST, $_FILES, $_GET, ...
mwm
tematy były ale nieznalałem w nich odpowiedzi na mój problem z wyskakującym błędem...

chociaż może rzeczywiście przegapiłem taki mały szczegół w innych skryptach... dzięki za pomoc.

Cytat
P.S.
Używaj krótkich tablic: $_POST, $_FILES, $_GET, ...


niektóre krótkie tablice takie jak $_FILES czy $_SESSION niedziałają na moim serverku... :/
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.