ophalen van upload snelheid????
Met dit gegeven moet het mogelijk zijn om een progressbar gelijk te laten lopen met de tijd die nodig is om een bestand te uploaden.
jou upload snelheid is niet de snelheid van de server. Iemand anders zijn snelheid? En als het goed is kan je dat gewoon opvragen bij je internetprovider
Het enemoment is het bijv maar 15kb en het volgende moment zit je weer op de max snelheid.
Kijk maar bij het uploaden van foto's naar bijv AH of Kruidvat.
De snelheid die ik dus bedoel is de snelheid waarmee de ontvangende server met jou pc aan het comuniceren is. en dat heeft niets te maken met de snelheid van mijn provider maar met de beschikbare bandbreedte van dat moment op die server.
$voor = time();
na het uploaden
$totaaltijd = time()-$voor;
$kbps = $groote_van_bestand-$totaaltijd;
echo $kbps;
Zoeits zou kunnen?
Maar ik moet dat weten voordat ik begin met uploaden. M.a.w. ik zoek een scriptje hebben dat vooraf vraagt aan de server wat is jouw bandbreedte op dit moment?
Je adsl of je modem is de zwakke plek, niet de servers.
Dick:
Wie kan mij vertellen op welke manier ik de uploadsnelheid van mijn internetverbinding kan uilezen cq opvragen?
Met dit gegeven moet het mogelijk zijn om een progressbar gelijk te laten lopen met de tijd die nodig is om een bestand te uploaden.
Met dit gegeven moet het mogelijk zijn om een progressbar gelijk te laten lopen met de tijd die nodig is om een bestand te uploaden.
Het enige voorbeeld dat ik hier van ken is dit:
file uploader with progress bar
Eén probleem met dit soort scripts is dat in netscape of FireFox de progressbar in een ander tablad of in een ander fullscreen opent waardoor je het zicht op de site kwijt bent.
Waar ik ongeveer achter gekomen ben:
- Je upload een file richting een perl bestand, deze geeft om het bestand een signaal dmv een stukje javascript naar een signaal bestand te geven voor een bepaalde sessie. PHP en Perl delen deze sessie en in een php bestand wordt dit signaal weer uit gelezen.
Maar deze geeft geen realtime progress? Of wel? Voorzover ik het zie, wordt het bestand eerst geheel geupload, en dan pas wordt er in perl iets doorgegeven aan het signaal bestand.
De demo doet het niet, dus ik heb het voorbeeld nog even niet gezien.