Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128

    Collegamento file da una cartella ad una pagina

    allora, non saprei prorprio come fare data la mia non esperienza alata in php...

    ho una cartella dove vengono caricati file.. file da download (mp3,doc etc etc).. vorrei creare uno script che mi elenchi tutti i file che ci sono nella cartella e che me li linki al download.. come si può fare?! in poche parole, ogni file che carico nella cartella automaticamente va ad aggiungersi ad una lista.. spero di essermi fatto capire!

  2. #2
    Utente di HTML.it L'avatar di moskitoita
    Registrato dal
    Feb 2004
    Messaggi
    1,255
    Codice PHP:
    <?php
    $directory
    ="/directory/";
    foreach (
    glob($directory "*.*") as $filename)
    {
       echo 
    "<a href=\"".$filename."\">".$filename."</a>
    \n"
    ;
    }
    ?>

  3. #3
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128
    non mi va!

    ho cambiato logicamente la directory mettendo

    Codice PHP:
    <?php
    $directory
    ="/upload/files/";
    foreach (
    glob($directory "*.*") as $filename)
    {
       echo 
    "<a href=\"".$filename."\">".$filename."</a>
    \n"
    ;
    }
    ?>
    oppure ho messo la pagian dentro la cartella upload

    Codice PHP:
    <?php
    $directory
    ="/files/";
    foreach (
    glob($directory "*.*") as $filename)
    {
       echo 
    "<a href=\"".$filename."\">".$filename."</a>
    \n"
    ;
    }
    ?>
    ma niente, mi resta una pagina tutta bainca..

    sai quale potrebbe essere il motivo?!..

  4. #4
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128
    perfect.. ho risolto l'erroe.. manoto che viene fuori nel link del file anche la cartella in cui sta.. cioè ho messo directory "files/" e mi viene fuori il link

    files/file.mp3 ma per togliere nel nome del link la cartella?! e far usicre solo file.mp3?!

  5. #5
    Utente di HTML.it L'avatar di moskitoita
    Registrato dal
    Feb 2004
    Messaggi
    1,255
    Codice PHP:
    <?php
    $directory
    ="/files/";
    foreach (
    glob($directory "*.*") as $filename)
    {
    $filename20 str_replace($directory""$filename);
       echo 
    "<a href=\"".$filename."\">".$filename20 ."</a>
    \n"
    ;
    }
    ?>

  6. #6
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128
    grazie mille per l'aiuto!!!

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.