Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wysyłanie plików?
Forum PHP.pl > Forum > PHP
krysk
Mam prosty skrypt do wysyłania plików na serwer, zrobiłem sobie z niego funkcję, ponieważ często go wykorzystuję
  1. <?
  2. function miniaturka($file, $id){
  3. $uploadfile =  &#092;"/home/krysk/public_html/epik/foto/\" . $id . \"_min.jpg\";
  4. if (is_uploaded_file($file)) {
  5. copy($plik, $uploadfile);
  6.  print &#092;"Plik poprawnie zaladowany\";
  7. } else {
  8.  print &#092;"<pre>\";
  9.  print &#092;"Wystapil blad, ponizej znajduja sie informacje o nim:n\";
  10.  print_r($_FILES);
  11.  print &#092;"</pre>\";
  12. }
  13. }
  14. ?>


i jego wykorzystanie
  1. <? miniaturka($_FILES['miniaturka']['tmp_name'], $_REQUEST[id]); ?>



Z tablicy błędów dowiedziałem się, iż błąd o wartości 3 to jest częściowe przesłanie pliku. Sprawa jak dla mnie dziwna - za każdym razem plik niewysyła się do końca? Rolę przeglądarki wyeliminowałem - niedziała pod Konquerorem, Mozillą, FireFox`em, IE.
revyag
Może nie masz ustawionego maksymalnego rozimaru przesyłanego pliku ?
krysk
Niestety mam - 3000000 (tak dla pewności, aby ten punkt wyeliminować). Pozatym gdybym nie miał tego, to byłby inny kod błędu.
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.