Visualizzazione risultati 1 fino 7 di 7

Discussione: visionare e scaricare file caricati sul sito

  1. #1
    Guest

    Predefinito

    ciao ragazzi sono sembre io.... ho inserito un codice nelle mie pagine php , per caricare file.
    èpossibile creare un collegamento ad una pagina che visualizzi i file caricati ed aver la possibilita di scaricarli?!

    CIAO grazie !!!
    :D :D :D :D :D :D :D :)

  2. #2
    aeclanum non è connesso Utente
    Data registrazione
    25-03-2003
    Messaggi
    210

    Predefinito

    si può fare con qualche riga di php

  3. #3
    Guest

    Predefinito

    molto semplice..... in $cartelle, metti la cartella dove prelevare i file... ricordati che deve avere lo / finale...


    [code:1:7be3df95ce]
    <?php
    $cartella="download/";

    $dir = dir($cartella);
    while ($file = $dir->read()) {
    if($file != "." && $file != "..") {
    if (!is_dir($cartella.$file)) {
    echo "<a href=\"".$cartella.$file."\" >".$file."</a><br>";
    }
    }
    }
    $dir->close();
    ?>
    [/code:1:7be3df95ce]

  4. #4
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    Dal tuo pannello li sposti nel tuop spazio e inserisci il link nelle tue pagine.
    Se smetti di imparare e evolverti sei morto dentro

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da Jole
    [code:1:f89057495e]
    <?php
    $cartella="download/";

    $dir = dir($cartella);
    while ($file = $dir->read()) {
    if($file != "." && $file != "..") {
    if (!is_dir($cartella.$file)) {
    echo "<a href=\"".$cartella.$file."\" >".$file."</a><br>";
    }
    }
    }
    $dir->close();
    ?>
    [/code:1:f89057495e]
    Argh dal basso della mia ignoranza in php non riesco ad inserire una immagine prima di ogni link, sbaglio qualcosa nella sintassi..

  6. #6
    Guest

    Predefinito

    [code:1:6d4d59b8c3]
    <?php
    $cartella="download/";

    $dir = dir($cartella);
    while ($file = $dir->read()) {
    if($file != "." && $file != "..") {
    if (!is_dir($cartella.$file)) {
    echo "<a href=\"".$cartella.$file."\" >".$file."</a><br>";
    }
    }
    }
    $dir->close();
    ?>
    [/code:1:6d4d59b8c3]

    modifica la echo in questo modo:
    echo "<a href=\"".$cartella.$file."\" ><img src=\"immagine.gif\" align=\"left\">".$file."</a><br>";

    in questo caso immagine.gif deve trovarsi nella stessa cartella dello script... se invece l'immagine è contenuta in un'atra cartella, la posto di immagine.gif, metti cartella/immagine.gif


  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da Jole
    modifica la echo in questo modo:
    echo "<a href=\"".$cartella.$file."\" > <img src=\"immagine.gif\" align=\"left\">".$file."</a><br>";
    Eccolo l'errore, mettevo due " in più, cioè

    src=\""immagine.gif\""

    Grazie mille ;)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •