Calcul du temps de telechargement en fct de la taille et du debit

Soyez le premier à donner votre avis sur cette source.

Snippet vu 6 463 fois - Téléchargée 32 fois

Contenu du snippet

petit script tout bete qui prend en parametre une taille et un debit exprime dans la meme unite (Ko et Ko/s par ex...)

Retourne le temps exprime soit "xx s" soit "xx min yy sec"

Source / Exemple :


function duree_dl($taille, $debit) {
    $sec = round($taille/$debit);
	
    if ($sec > 60) {
        $s = $sec%60;
        $tps = floor($sec/60)." min ".$s." s";
    } else {
        $tps = "$sec"."s";
    }

    return $tps;
}

A voir également

Ajouter un commentaire

Commentaires

Messages postés
435
Date d'inscription
vendredi 20 septembre 2002
Statut
Membre
Dernière intervention
20 novembre 2004

oauis moi j'utilisé un script java qui me renvoyé le temps de charge d1 image et selon sa taille javais une idéee du débit du client mais cest pas tres précis...
Messages postés
67
Date d'inscription
dimanche 29 février 2004
Statut
Membre
Dernière intervention
13 septembre 2006

Non non, c'est impossible de faire un ping ... Mais tu peux faire avec des cokies que tu donnes une fois ta conect et après ca retient. Ou sinon mettre connection Dsl et 56K.
Plopman
Messages postés
358
Date d'inscription
vendredi 1 novembre 2002
Statut
Membre
Dernière intervention
5 septembre 2006

Oui ca peut servir finalement [:D]
Mais ce serais plus utile de pouvoir faire un lien personalisé car afficher sous un fichier (56Ko, 128Ko,512Ko,et 1024Ko) pour le téléchargement ca en fait de la palce perdu!!!

ps : je sais je suis chiant lol
Messages postés
399
Date d'inscription
jeudi 31 janvier 2002
Statut
Membre
Dernière intervention
6 septembre 2004

ben sur un site de téléchargement tu peux dire par exemple pour un fichier :
- avec un 56k : t'en as pour 4 h
- avec de l'ADSL 128 : 2 h
...
Messages postés
358
Date d'inscription
vendredi 1 novembre 2002
Statut
Membre
Dernière intervention
5 septembre 2006

ba je sais pas faire de ping avec php.
et je me demande si y'a pas une variable server qui n'existe pas pour ca.
mais je vous rassure c'est juste pour savoir et non pour un besoins urgent
enfin sinon je vois pas l'utilité de ce code
Afficher les 8 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.