nejlepsi by bylo php.. mel jsem nejake napady, nebo napad, ale rekl bych, ze skript nefunguje.. napada vas neco jineho.. nebo jak to nejlepe resit.. napsat si to zvladnu uz snad sam.. i kdyz kdyby nekdo mel hezky zdrojak, rad se podivam jak na to.. a napisu si vlastni..

nize prikladam to co jsem napsal(snad by tam nemela byt chyba.. ale jisty si nejsem) ja a melo by snad fungovat, ale je to nejaky chaoticky... a vyhazuje to divny vysledky. pripadne vyzkousejte link http://jey.wz.cz/files/webdesign/4.php a kdyby vam to nahodou vyhazovalo priblizne spravne hodnoty napiste.. at zbytecne neplasim..
(pripojil jsem komentare do kodu.)

<?
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");

$data=explode(" ",microtime());
$data[0]=round($data[0]*1000);
if ($data[0]<10) {$data[0]="0".$data[0];}
if ($data[0]<100) {$data[0]="0".$data[0];}
$start=$data[1].$data[0]; // microtime kdy zacne stahovani 100KB souboru
?>
<comment>
1000000-19B(za ty dva commenty) nesmyslnych znaku - tohle je 100Kbyte blok se kterym se dale pocita
</comment>
<script type="text/javascript">
time=new Date();
microtime=time.getTime(); //microtime, kdy skonci stahovani 100KB souboru
document.write('
',(100000/(microtime-<? echo $start; ? >)),'KB/s
'); // vypocet rychlosti pripojeni, vysledek v KB/s
</script>