Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    controllare lo scaricamento di un file....

    In un sito in flash ho bisogno di sapere quante volte viene scaricato un file, o molto più semplicemente (dato che non credo che si possa controllare se l'utente l'ha scaricato tutto o se smette prima) alla pressione del pulsante "Scarica" vorrei che mi si fosse conteggiato da qualche parte.

    Sapete aiutarmi anche, e soprattutto, a costruire il file php o asp. Di cui non ne capisco nulla!!!!

    Mi basterebbe anche che mi arrivasse una mail ogni volta che viene premuto.

    Grazie
    bye.

  2. #2

    Re: controllare lo scaricamento di un file....

    Originariamente inviato da harpox
    In un sito in flash ho bisogno di sapere quante volte viene scaricato un file, o molto più semplicemente (dato che non credo che si possa controllare se l'utente l'ha scaricato tutto o se smette prima) alla pressione del pulsante "Scarica" vorrei che mi si fosse conteggiato da qualche parte.

    Sapete aiutarmi anche, e soprattutto, a costruire il file php o asp. Di cui non ne capisco nulla!!!!

    Mi basterebbe anche che mi arrivasse una mail ogni volta che viene premuto.

    Grazie
    bye.
    La soluzione è facile.
    Devi filtrare il download.

    Crea un file e lo chiami, che ne sò, Download.php
    codice:
    <?
    
    #QUI FAI UNA INSERT IN UNA TABELLA MYSQL IN MODO DA INCREMENTARE UN CAMPO
    
    $completo = $_SERVER['DOCUMENT_ROOT'].$_GET[f];
    $dimensione = filesize($completo);
    
    if (eregi("mac",$HTTP_USER_AGENT)) $type = "application/download";
    else $type = "application/octet-stream";
    
    header("Content-Type: {$type}");
    header("Content-Disposition: attachment; filename={$_GET[f]}");
    header("Content-Length: {$dimensione}");
    header("Content-Transfer-Encoding: binary");
    
    readfile($completo);
    Dopo di che ti basta sostituire al tasto, invece che il file direttamente, il collegamento a Download.php?f=[PERCORSO ASSOLUTO FILE].

    Ed il gico è fatto!
    [ DarCas The Architect ]
    [ The DarCas Of Blog ]
    Chuck Norris riesce a trovare un pagliaio dentro a un ago
    :maLOL:

  3. #3
    Quindi semplicemente creo il file download.php e assegno al pulsante (in flash) il percorso al file?
    il percorso assoluto quindi sarà www.miosito.com/download.php, giusto??

    E cosa mi restituisce questo script, ovvero cosa vedo e dove??

    grazie mille

  4. #4
    Originariamente inviato da harpox
    Quindi semplicemente creo il file download.php e assegno al pulsante (in flash) il percorso al file?
    il percorso assoluto quindi sarà www.miosito.com/download.php, giusto??

    E cosa mi restituisce questo script, ovvero cosa vedo e dove??

    grazie mille
    Non hai capito una mazza!

    Ammettendo che devi scaricare il file testo.pdf che si trova in /public/

    allora sul pulsante metterai questo url:

    www.miosito.com/Download.php?f=/public/testo.pdf

    Il file non ti restituisce nulla, semplicemente incrementa un campo in una tabella e poi invia li header ed il file al browser che aprirà la finestrella di download e farà scaricare il file!
    [ DarCas The Architect ]
    [ The DarCas Of Blog ]
    Chuck Norris riesce a trovare un pagliaio dentro a un ago
    :maLOL:

  5. #5
    Ok, sono molto ignorante sulla programmazione se non si tratta di ActionScript.

    faccio il file e assegno al pulsante il percorso....ma poi cosa succede, ovvero dove vedo quanti hanno scaricato quel file???

  6. #6
    Originariamente inviato da harpox
    Ok, sono molto ignorante sulla programmazione se non si tratta di ActionScript.

    faccio il file e assegno al pulsante il percorso....ma poi cosa succede, ovvero dove vedo quanti hanno scaricato quel file???


    Ma sai programmare in PHP?,
    altrimenti mi fai perdere tempo a spiegarti le cose, visto che ti ho detto tutto e tu continui a non capire!
    [ DarCas The Architect ]
    [ The DarCas Of Blog ]
    Chuck Norris riesce a trovare un pagliaio dentro a un ago
    :maLOL:

  7. #7
    infatti ti ho scritto questo:
    "sono molto ignorante sulla programmazione se non si tratta di ActionScript."

    Non so niente e speravo in qualcosa di già fatto o di qualcuno gentile che mi indicasse la via passo per passo.

    ...non importa, non disturbarti se non ti va.

  8. #8
    Originariamente inviato da harpox
    infatti ti ho scritto questo:
    "sono molto ignorante sulla programmazione se non si tratta di ActionScript."

    Non so niente e speravo in qualcosa di già fatto o di qualcuno gentile che mi indicasse la via passo per passo.

    ...non importa, non disturbarti se non ti va.
    Il mio sistema prevede anche l'utilizzo di una tabella mysql nella quale tenere traccia del file, ma a sto punto passo la palla, visto che dovrei spiegarti pure come usare il mysql!
    [ DarCas The Architect ]
    [ The DarCas Of Blog ]
    Chuck Norris riesce a trovare un pagliaio dentro a un ago
    :maLOL:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.