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. Problema guida Download
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      teo7 User • ultima modifica di

      Problema guida Download

      Salve, innanzitutto volevo postare nella sezione Mysql - PHP ma quando clicco su NEW TOPIC mi manda all'homepage.

      Poi ecco il mio problema molto urgente.

      Ho seguito la guida sul vostro sito, precisamente questa:

      http://www.giorgiotave.it/guida_php/download_file.php

      Tutto è andato liscio finchè, quando clicco sul file da scaricare (dalla directory da me creata) non mi visualizza il file... ad esempio, per le immagini è come se non esistessero, mi viene la X.

      Per i documenti word mi dice ke non può leggerli ecc... perchè???
      è un problema di CHMOD?
      😢

      è mlt urgente come cosa in quanto è un lavoro ke devo presentare domani 😞

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • giorgiotave
        giorgiotave Community Manager • ultima modifica di

        Ciao e Benvenuto

        Ti sposto, ma spero che sia un problema temporaneo 🙂

        CI mostri il tuo lavoro?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          teo7 User • ultima modifica di

          ok.
          Dunque, nel file che io ho chiamato scarica.php c'è questo:

          <HTML>
          <head>
          <link rel="stylesheet" type="text/css" href="filepusher_style.css" /></head>
          <BODY> 
          <div align="center">Fai clic sui link per scaricare i file</div>
          
          <div align="center">
            <?
          # elenco dei contenuti di una cartella con link
          $cartella = opendir&#40;'file'&#41;;
          while &#40;$file = readdir&#40;$cartella&#41;&#41; &#123;
          $array_file&#91;&#93; = $file;
          &#125; 
          foreach &#40;$array_file as $file&#41; &#123;
          echo "<TR><TD><CENTER>";
          if &#40; $file == ".." || $file == "."&#41; &#123;
          continue;
          &#125;
          $dimensioni_file=filesize&#40;"file/".$file&#41;; 
          echo "<a href=\"download.php?nome_file=$file&dimensioni_file=$dimensioni_file\">$file</a>,
          ";
          echo "</TR></TD></CENTER>";
          &#125;
          ?>
          </div>
          <div align="center"></div>
          </BODY>
          </HTML>
          

          dove ho SOLO modificato il nome della cartella dove ho i file.

          nel file che scarica, che io ho chiamato download.php (ho modificato anche l'url) non ho cambiato nulla:

          
          <?php
          
          header&#40;"Content-type: Application/octet-stream"&#41;;
          header&#40;"Content-Disposition&#58; attachment; filename=$nome_file"&#41;;
          header&#40;"Content-Description&#58; Download PHP"&#41;;
          header&#40;"Content-Length&#58; $dimensioni_file"&#41;;
          readfile&#40;$nome_file&#41;;
          ?>
          

          quando clicco su un file da scaricare, per es. pippo.jpg me lo apre ma non mi visualizza l'immagine, come se fosse errato l'indirizzo... 😢 😢

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • giorgiotave
            giorgiotave Community Manager • ultima modifica di

            Si ma ci devi mostrare il link, o sei in locale?

            Giorgio

            P.S. Urgente non si scrive nei titoli 🙂

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              teo7 User • ultima modifica di

              il link, ancora provvisorio, è [url=http://tstyle.altervista.org/upload/scarica.php]QUI

              ci sono due file, una foto di un calciatore e il logo della benetton. 😢

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • giorgiotave
                giorgiotave Community Manager • ultima modifica di

                Azz li scarico ma non li visualizzo....

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  teo7 User • ultima modifica di

                  stesso identico mio problema...

                  😢 c'è un'altro script ke permette di scaricare file da una cartella? 😞 oppure un rimedio a quello

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • R
                    redriv User • ultima modifica di

                    ipotizzo:

                    non è che $nome_file deve contenere il percorso assoluto del file?

                    dove si trova 007.jpg ?

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • giorgiotave
                      giorgiotave Community Manager • ultima modifica di

                      @Teo7 said:

                      stesso identico mio problema...

                      😢 c'è un'altro script ke permette di scaricare file da una cartella? 😞 oppure un rimedio a quello

                      :bho:

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • T
                        teo7 User • ultima modifica di

                        può essere... a parte il fatto ke non vedo dove la variabile $nome_file viene svolta... cioè:

                        $dimensione_file = filesize.......

                        $cartella = opendir.......

                        ma $nome_file a cosa è associato??! :mmm:

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • R
                          redriv User • ultima modifica di

                          http://tstyle.altervista.org/upload/download.php?nome_file=file/007.jpg&dimensioni_file=3842

                          così funziona se lo copi nel broswer, se lo clicchi dal forum non va.....

                          mah!

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • E
                            emmebar Bannato Super User • ultima modifica di

                            @redriv said:

                            http://tstyle.altervista.org/upload/download.php?nome_file=file/007.jpg&dimensioni_file=3842

                            così funziona se lo copi nel broswer, se lo clicchi dal forum non va.....

                            mah!

                            C'è un errore nella costruzione del link, quello che funziona è il primo, quello a cui mandi dalla pagina è il secondo, il terzo evidenzia l'errore:

                            http://tstyle.altervista.org/upload/download.php?nome_file=file/007.jpg&dimensioni_file=3842
                            http://tstyle.altervista.org/upload/download.php?nome_file=007.jpg&dimensioni_file=3842
                            http://tstyle.altervista.org/upload/download.php?nome_file=file/007.jpg&dimensioni_file=3842

                            :ciauz:

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • T
                              teo7 User • ultima modifica di

                              emmebar, allora dammi il tuo indirizzo che ti faccio spedire una corona d'oro!!!! MITICOOOO!!!!! :fumato: :vai: :lol:

                              GRAZIE, diciamo che mi hai salvato la vita 😉

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • E
                                emmebar Bannato Super User • ultima modifica di

                                @Teo7 said:

                                emmebar, allora dammi il tuo indirizzo che ti faccio spedire una corona d'oro!!!! MITICOOOO!!!!! :fumato: :vai: :lol:

                                GRAZIE, diciamo che mi hai salvato la vita 😉

                                Non esageriamo 🙂

                                é solo che ho fatto talmente tante volte errori del genere che ormai li "annuso" da lontano.

                                :ciauz:

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • T
                                  teo7 User • ultima modifica di

                                  c'è solo un ultimo problema... con Mozilla me li scarica e va tutto bene, con IE invece me li scarica ma non mi riconosce proprio il file, non mi distingue se è un JPEG, .doc ecc 😢

                                  cm mai?

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • T
                                    tymba Super User • ultima modifica di

                                    veramente anche con firefox lo scarica ma nisba non si vede l'immagine.

                                    faccio qualche ricerca e se trovo qualcosa ti faccio sapere.

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • T
                                      teo7 User • ultima modifica di

                                      Hai ragione... cavolo fino a 5 minuti fa andava 😞 😢 😢 😢

                                      edit:
                                      Dunque, cambiando nel file download.php questa variabile, con Mozilla va perfettamente:

                                      readfile($nome_file);

                                      invece che readfile('$nome_file');

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • T
                                        tymba Super User • ultima modifica di

                                        purtroppo sono in un'altra azienda e non posso fare prove.
                                        quindi vado per tentativi che se vuoi puoi fare tu.

                                        visto che il file viene scaricato dovresti provare a scaricare il file con tutti i browser che hai ed a questo punto ricaricarli in ftp sul server e fare un echo del filesize e verificare se magari vengono aggiunte delle porcherie che non permettono la sua visualizzazione.

                                        quindi scarchi con ie, lo ricarichi sul server con nome ie_file.jpg
                                        stesso processo con tutti i browser che hai e li ricarichi

                                        echo filesize(file_originale)
                                        echo filesize(tutti gli altri) e vediamo che risultati ottieni.

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • T
                                          teo7 User • ultima modifica di

                                          hum, sono un po' tonto ma diciamo che non ho capito bene quello ke devo fare...

                                          io ho provo a scaricarli sia con Mozilla che con IE (ho solo questi due browser), solo ke con mozilla va tutto benissimo, con IE invece non mi riconosce il tipo d file 😢

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • T
                                            tymba Super User • ultima modifica di

                                            sul sito hai un file che per comodità chiamiamo supergnocca.jpg.
                                            questo file vuoi fare in modo che non venga aperto ma venga scaricato giusto?

                                            con mozzilla viene scaricato e poi può essere visto quindi tutto ok.
                                            con ie non funziona.

                                            tramite la funzione file_size riesci a sapere quanto è grande il file in byte.

                                            devi creare una pagina che si chiama verifica.php e nella stessa dir carichi anche supergnocca.jpg (versione originale) e ie_supergnocca.jpg (versione scaricata con ie che non viene visualizzata)

                                            e visualizzi quindi le dimensioni di entrambi i file e vediamo se ci sono delle differenze.

                                            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