Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Uploader plików, time_limit
#1
Witam,
Chciałbym poradzić się w sprawie uploadera plików przez WWW za pomocą formularza.

Nieraz, kiedy wgrywamy większy plik, może zdarzyć się, że przekroczy się limit czasu (długie wgrywanie na serwer) no i co w takiej sytuacji można zrobić? Ustawiamy time_limit, tak? No dobrze, lecz niektóre serwery mają zabezpieczoną opcję set_time_limit i nie da się jej zmienić/edytować. Co zrobić w takiej sytuacji? Jak można to obejść i pozwolić, aby plik (nawet bardzo duży) dłużej/długo, ale w końcu się wgrał? Proszę o wasze rady, bo nie mam pomysłu.

Pozdrawiam,
Buruniu
Odpowiedz
#2
Najrozsądniejsza? Zmienić hosting - najlepiej na jakiś VPS (koszty są śmieszne - w szczególności w USA).

Jak uploadujesz plik?
Odpowiedz
#3
Kod PHP:
<?php
    $url 
"http://mojastronka/files/";

    if(
$_FILES)
    {
        
$ext end(explode("."$_FILES["file"]["name"]));

        if(!
in_array(strtolower($ext), array("php4""php5""php""html""shtml""xhtml")) && is_uploaded_file($_FILES["file"]["tmp_name"]) && move_uploaded_file($_FILES["file"]["tmp_name"], "../files/".$_FILES["file"]["name"]))
            echo 
"<script type=\"text/javascript\">url('{$url}".str_ireplace(" ""%20"$_FILES["file"]["name"])."')</script>";
    }
?>

Skrypt wygląda jak wyżej. Zastanawiam się, czy jednak nie da się tego jakimś innym sposobem ominąć, bez konieczności zmiany hostingu, bo widziałem w internecie skrypty na takie uploadery, że widać na bieżąco pasek postępu uploadu i wgrywa się nawet duży plik.

Swoją drogą, może ktoś polecić jakiś dobry, tani, najlepiej polski hosting? Chodzi o serwery VPS.

Pozdrawiam
Odpowiedz
#4
Spróbuj plupload.

PS. Dobry !== tani
Odpowiedz
#5
Ja używam "linux hosting pl" i jak dla mnie są bardzo dobrzy. Do tej pory nie miałem żadnego problemu, a jak miałem to od razu przez komunikator mi pomogli.
Odpowiedz
#6
(09-05-2011, 19:34)Pedro84 napisał(a): PS. Dobry !== tani

Tak, wiem.

(09-05-2011, 19:46)Kartofelek napisał(a): nie miałem żadnego problemu, a jak miałem

To się wzajemnie wyklucza? :p
Odpowiedz
#7
Wiem wiem. Jak pisałem zauważyłem ten brak logiki, ale za daleko miałem do backspace. Problem miałem z htaccess, który został rozwiązany w 5min. Z tego co wiem, to także oferują konsolę z dostępem do systemu, ale trzeba maila napisać.
Swoją drogą szukałem ostatnio jakiegoś sensownego rozwiązania do uploadu plików. I poza uploadify, plupload nic właściwie nie ma. Gdyby jeszcze te dwa były sensowne. Ale wali od na kilometr. Swfupload nie jest lepszy z tą jego piękną dokumentacją. kto tego używał wie o czym mówię. Proste wyłączenie przycisku tak by wysyłanie odbywało się po jakimś warunku to problem...
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  chmod atrybuty katalogów, plików na serwerze www kompan 1 2,877 26-08-2013, 22:37
Ostatni post: msx83
  [PHP] Link wyświetlający zawartosc plikow w dwoch divach martinprz 0 1,579 09-10-2012, 02:40
Ostatni post: martinprz
  Błąd 310 przy próbie przekierowania 301 bez przenoszenia plików, Joomla hdckredyty 18 13,626 03-10-2012, 14:49
Ostatni post: Pedro84
  problem z funkcją download plików typu mp3 Trent 5 4,373 04-09-2012, 19:42
Ostatni post: Trent
  UPLOAD PLIKÓW/DOWNLOAD PLIKÓW! GeoAce5 8 6,208 30-05-2012, 04:57
Ostatni post: Pedro84

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl