Décompteur avant le telechargement?

El_Diablo666 Messages postés 303 Statut Membre -  
El_Diablo666 Messages postés 303 Statut Membre -
Bonjour,

Vous connaissez surement le décompteur de rapideshare ou megaupload avant de commencer a télécharger!!! quelqu'un pourrez m'aider a réaliser un truc qui est ressemble?

Mon site est a base de PHP et Javascript.....!!!

merci!!!!!
Configuration: Windows XP
Firefox 3.0.9

4 réponses

  1. loveparade Messages postés 515 Statut Membre 60
     
    Ajax => compteur javascript et a la fin envois de la requete par technologie Ajax.
    0
    1. nEm3sis Messages postés 722 Statut Membre 113
       
      pour compléter ce que tu dis :

      Ajax => compteur javascript et a la fin envois de la requete par technologie Ajax.

      ou alors

      comme le fait rapidshare
      activer le téléchargement pour ton ip (php)
      puis compteur javascript et à la fin affiche le lien de téléchargement (js)
      sur ce lien vérifier que tu as bien attendu le temps requit (php)
      0
  2. El_Diablo666 Messages postés 303 Statut Membre 32
     
    c bien beau tous ca, mais, y a pas un lien qui peut m'aider un peut + sur se sujet? parsque je patauge encore en ajax!!!!
    0
    1. nEm3sis Messages postés 722 Statut Membre 113
       
      je t'écris un bout de script (mais sans ajax)
      0
      1. El_Diablo666 Messages postés 303 Statut Membre 32 > nEm3sis Messages postés 722 Statut Membre
         
        merci, c'est un début!! je vous attend..!!
        0
      2. nEm3sis Messages postés 722 Statut Membre 113 > nEm3sis Messages postés 722 Statut Membre
         
        je pense qu'un truc comme ça pourrait fonctionner

        <?php
        session_start();
        $temps = 30; // 30 secondes d'attente
        if( isset($_GET['file']) ){
        	session_destroy();
        	// $_SESSION['file'] contient le nom du fichier a télecharger ou un identifiant
        	// tu recherches dans la base de données si le fichier existe
        	if (){
        		// s'il existe
        		$_SESSION['file'] = $_GET['file'];
        		$_SESSION['dl'] = time();
        		// tu affiche la page avec le compteur
        		// a la fin du compteur tu reviens sur cette page (ou tu met un bouton ou un lien pour recharger la page
        	}else{
        		// s'il existe pas
        		// tu affiche une page d'erreur
        	}
        }elseif( isset($_SESSION['file']) && isset($_SESSION['dl']) && time()-$_SESSION['dl']>$temps ){
        	//tu lance le téléchargement
        	// ex sur http://www.destrucsaweb.com/ressources/phpmyannu/goto_45.php
        }else{
        	session_destroy();
        	// tu affiche une page d'erreur
        }
        ?>


        ça fera un téléchargement en 3 parties
        page.php?file=xxxx pour commencer
        puis page.php pour l'attente avec le compteur
        et enfin page.php pour le téléchargement
        0
      3. El_Diablo666 Messages postés 303 Statut Membre 32 > nEm3sis Messages postés 722 Statut Membre
         
        merciiii!!! d'essais et je vous tien au courant!!!!
        0
  3. GuiZinniger Messages postés 12 Statut Membre
     
    El diableau tu ne jouais pas a OGaime uni 3 ?
    0
    1. El_Diablo666 Messages postés 303 Statut Membre 32
       
      non dsl!!!
      0
  4. GuiZinniger Messages postés 12 Statut Membre
     
    Je peut avoirs tout script php pour le conteur ?
    0