Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Upload dużych plików.
Forum PHP.pl > Forum > PHP
kujol
Witam. Jaką formą przesyłać duże pliki na serwer, które mają po kilkanaście- kilkadziesiąt Mb? Coś w stylu chomikuj.
toaspzoo
To jeszcze nie są duże pliki smile.gif
Wystarczy formularz + skrypt oraz konfiguracja limitów w php.ini

przykład http://www.kess.snug.pl/?sid=10&pid=38
kujol
Zrobiłem tak jak jest tutaj opisane:

Php in

Ale już na samym początku po stworzeniu pliku phpinfo.php i otwarci go mam białą stronę.
Korzystam z cba. Może na darmowym serwerze to jest zablokowane.
Jak myślicie?
toaspzoo
Wpisz
  1. <?php
  2. ini_set('display_errors',1);
  3.  
  4.  
  5. ?>

Jak wypluje błąd, to wyłączyli.
kujol
Wywaliło:

Parse error: syntax error, unexpected T_STRING in /virtual/zul.cba.pl/A1/phpinfo.php on line 3

A po dodaniu średnika do

Kod
error_reporting(E_ALL);


pokazuje

Warning: phpinfo() has been disabled for security reasons in /virtual/zul.cba.pl/A1/phpinfo.php on line 5
toaspzoo
Mea culpa.
Widzisz, wyłączony. A po co Ci phpinfo ?
kujol
Do wyciągnięcia informacji np. o limicie.
toaspzoo
http://php.net/manual/en/function.ini-get.php
kujol
Na cba max file upload wynosi: 10mb

Cytat
Próbuję wgrać 15MB plik i nie mogę, dlaczego?
Maksymalna wielkość pliku, który możesz wgrać na swoje konto to 10MB.

wink.gif
toaspzoo
Możesz zawsze spróbować przed wysłaniem pliku zastosować ini_set()
http://php.net/manual/en/function.ini-set.php
kujol
A jak można zrobić pasek postępu wysyłania pliku?


@edit:

Jeszcze jedno pytanie, żeby nie zakładać nowego tematu.

Gdy zrobię tak:

Kod
echo "pokaz sesje $_SESSION['sesja']";


Zawsze wywala mi błąd, ponieważ w sesjj w nawiasie [ ] znajduje się .'.

Gdy to usunę, to jest ok.
Denerwuje mnie to trochę bo gdy korzystam z jakiegoś gotowego skryptu, to za każdym razem wszystko co jest w "echo" nie może mieć dodatkowych znaków typu: " lub '. Jest może na to jakaś rada?
mar1aczi
Może mieć te znaki. Trzeba jednak zastosować znak ucieczki, czyli zamiast " używamy \".
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.