Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wysyłanie plików php. Nie zczytuje wielkosci i miejsca tymczasowego polozenia pliku
Forum PHP.pl > Forum > Przedszkole
gummmibear
  1. <?php
  2. $filename=$_FILES['userfile']['name'];
  3.        $filetype=$_FILES['userfile']['type'];
  4.        echo $filename;
  5.        echo "<br />";
  6.        echo $filetype;
  7.  
  8.        var_dump($_FILES['userfile']['tmp_name']);
  9. ?>



Po wykonianiu:

$filetype = NULL
$_FILES['userfile']['tmp_name'] = NULL

natomiast $filename ładnie wyświetla.
piotrooo89
daj sobie print_r($_FILES) i zobacz czy coś tam masz.
Maxik
Daj:
  1. <?php
  2. echo '<PRE>';
  3. print_r($_FILES);
  4. echo '</PRE>';
  5. ?>

i zobacz co się wyświetliło.
gummmibear
buzi.jpg
Array (     [userfile] => Array         (             [name] => buzi.jpg             [type] =>              [tmp_name] =>              [error] => 2             [size] => 0         )  )


cos takiego
wina serwera?
phpion
http://www.php.net/manual/pl/features.file-upload.errors.php
i zobacz sobie co oznacza błąd nr 2.
Maxik
Błąd == 2, więc to znaczy: "Value: 2; The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form." Do forma dodajesz <input type="hidden" name="MAX_FILE_SIZE" value="bajty" /> bajty to maksymalny rozmiar uploadowanego pliku w bajtach jak można się domyslić.
gummmibear
ale ze mnie Cielę ;] teraz działa sciana.gif

nie doczytałem ze wartość tam w bajtach jest;] dałem 4000 i mowie stykanie;] warto czytać błędy;)

dzięki za pomoc Panowie winksmiley.jpg
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.