Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Download di file con spazi
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      mind User Newbie • ultima modifica di

      Download di file con spazi

      Cia oa tutti!
      Spero possiate aiutarmi a risolvere un problema che mi assilla da qulche giorno.

      Ho creato in flash e PHP un interfaccia per gestire file in cartelle remote e, per il download uso un getUrl tipo questo:

      var sFile:String = "Nome del file.txt";
      var dimFile:Number = 1962;
      getURL ("http://www.barkleis.it/FileDownload.php?file=" + sFile + "&dimensione=" + dimFile, "_self");

      la richiesta al browser sarà quindi:

      http://www.barkleis.it/FileDownload.php?file=Nome del file.txt&dimensione=1962

      a livello server FileDownload.php è circa quello della vostra guida:

      <?php

      header("Content-type: Application/octet-stream");
      header("Content-Disposition: attachment; filename=$file");
      header("Content-Description: Download PHP");
      header("Content-Length: $dimensione");
      readfile("http://www.barkleis.it/$file");

      ?>

      funziona bene tranne quando il nome del file contiene spazi (come appunto nell'esempio).

      sapete perchè e come correggerlo? :mmm:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        mind User Newbie • ultima modifica di

        ho risolto con forceDownload ma non mi spiego ancora l'errore.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti