Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jak przesyłać filmy przez ftp +php
Forum PHP.pl > Forum > Przedszkole
marast78
mam nadzieję, że tutaj jest miejsce tego tematu..bo zbliżam się do 100% w ostrzeżeniach worriedsmiley.gif worriedsmiley.gif

hm przeszukałem forum i nie ma tego co szukam, a wiąże się to głównie z php
napisałem skrypcik działąjący jako FTP, przesyłam pliki .jpg,.png ale już nie mogę przesłać plików .mp3,.mpg,.avi a głównie zależy mi na tym aby wgrywały się filmy,
sugerowałem się kodem z manuala php

  1. <?php
  2.  
  3. <form action="index.php?p=filmy" method="post" enctype="multipart/form-data">
  4. <input type="file" name="file" />
  5. <input type="submit" value="Dodaj film" />
  6. .
  7. // tu laczenie , logowanie
  8. .
  9. .
  10. $plik_docelowy=$_FILES['file']['name'];
  11. $plik_zrodlowy=$_FILES['file']['tmp_name'];
  12.  
  13. $ret = ftp_nb_put($conn_id, $plik_docelowy, $plik_zrodlowy, FTP_BINARY);
  14. $start=gen_start();
  15. while ($ret == FTP_MOREDATA) {
  16.       $ret = ftp_nb_continue($conn_id);
  17. }
  18. if ($ret != FTP_FINISHED) {
  19.    echo " Nie udało się wysłać...".gen_end($start);;
  20.    exit(1);
  21. }
  22. else{
  23. echo " Wgrano plik na serwer ! ".gen_end($start);
  24. }
  25.  
  26. // zamknij strumień FTP
  27. ftp_close($conn_id);
  28.  
  29. ?>
legorek
Podejrzewam, że są po prostu za duże. Napisz jakieś szczegóły (czy są błedy, skąd wiesz, że nie działa).
aleksander
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
Cytat(php.ini)
post_max_size = 16M


Te dwie rzeczy decyduja o maksymalnym rozmiarze pliku

polecam przeczytac: http://www.php.pl/phppl/artykuly/dla_pocza...h/upload_plikow
Kocurro
Jeśli chodzi o post max size to można to spróbować obejsć. Poza tym przy zabawie w przesyłanie dużych plików proponuje raczej zaprząc skrypty Perla połączone z interfejsem w php
marast78
pokazuje mi się, że nie może odnaleźć źródła pliku, plik nawet 2 MB przesyła spokojnie, więc napewno ma to coś wspólnego z rozmiarem, jak obejść to post_max_size questionmark.gif nie mając dostępu do php.ini questionmark.gif
Kocurro
W .htaccess dajesz

php_value post_max_size 100G

a potem modlisz się by ktoś Ci nie puściłformularza 100G ;p

Ogólnie poczytaj w dokuimentacji co możesz robić a co nie poprzez htaccess
marast78
ok teraz już jest ok
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.