Pereiti prie turinio

ftp_get didelio failo gavimas


Rekomenduojami pranešimai

Gal kas susidūrėt? Reikia parsiųsti 2gb failą, naudoju

bool ftp_get ( resource $ftp_stream , string $local_file , string $remote_file , int $mode [, int $resumepos = 0 ] )

 

matau, kad yra resumepos, bet kaip jis veikia tai nelabai suprantu ir randu parašyta. Tarkim kaip man nustatyti po kiek dalių siųsti, arba bent jau kaip nustatyti, kad siųstų tik 1mb, padarysiu redirectą tuomet, kad siųstų dar vieną nuo to 1 mb.

 

Arba gal kas žinote kitokią alternatyvą?

 

 

 

Realiai, kad ir puslapis kimba downloadas pasibaigia iki galo, bet tuomet nežinau, kada baigia siųsti, o po siuntimo turiu kitų užduočių ;)

 

Ačiū už atsakymus

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Hmm, kaip supratau nori turėt galimybė siuntimosi eigoje nutraukti siuntimasi? Gali naudot ftp_nb_get (non-blocking funkcija) ir loop'e tikrinti file size, kai atsisiųsta tiek, kiek nori, nutraukt siuntimą.

Redagavo Ingmaras
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...