Visualizzazione dei risultati da 1 a 4 su 4

Visualizzazione discussione

  1. #1

    Problema download file mediante istruzione a href download su opera

    Ciao a tutti,

    sono un neofita di programmazione ma ho la necessità di scrivere un piccolo frammento di codice che mi elenchi i file di una cartella ... fatto in php con il link al file. Questo fatto, quando clicco sul link, il browser mi fornisce come errore:

    Interrotto: errore di rete

    mentre se copio l'indirizzo del link e lo apro su una nuova tab incollandolo, esegue correttamente il download del file senza dare nessun errore!!!

    Come posso risolvere il problema?

    Browser testati: opera, firefox
    Server: IIS8 (non posso utilizzare altro, purtroppo)
    PHP: 7

    vi trascrivo il codice utilizzato:
    codice:
    <?php
    $server='[indirizzo ip del server]'; 
    $nomecartella = '/[cartella]/[cartella]/[cartella]';
    $cartella = opendir($nomecartella); 
    echo "<ul>";
    while (false !== ($file = readdir($cartella))) { 
    if ($file != "." && $file != "..") { 
    echo "<li>";
    echo '<a href="file://'.$server.''.$nomecartella.'/'.$file.'"';
    echo ' download="'.$file.'">';
    echo $file.'</a>';
    echo "</li>"; 
    } 
    }
    echo "</ul>";
    closedir($cartella); 
    ?>
    Il codice di per se dovrebbe essere corretto ... però il browser mi restituisce l'errore di cui sopra, che se invece copio il link e apro una nuova scheda scarica correttamente ?!?!?
    Ultima modifica di carlomarangoni; 23-09-2017 a 17:07 Motivo: Aggiunta tag code

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.