Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Script php glob

  1. #1

    Script php glob

    Salve a tutti, ho una piccolo problema, ho trovato in rete questo script ma non sono riuscito ad apportare la modifica che voglio, in pratica si tratta si uno script che ti fa vedere in ftp il contenuto di una cartella, ci sono quasi ma lo script originale permette di cliccare sul nome del file e visualizzarlo invece in questo l'opzione è disabilitata, come posso abilitarla? ecco lo script:


    <?php

    $list = glob('*.*');
    usort($list, create_function('$a,$b', 'return filemtime($b) - filemtime($a);'));

    foreach ($list as $filename)
    {
    if (!preg_match("#((.php))#", $filename))
    if (!preg_match("#((Form.html))#", $filename))
    {
    $link = 'Download';
    $link = htmlspecialchars($link);
    $link = str_replace(' ', '', $link);

    echo "
    <div style=\"text-align: center; padding: 10px\">
    <div style=\"padding: 5px\">Nome del file: " . $filename . "</div>
    <div style=\"padding: 0 5px\">Data di caricamento: " . date("d/m/Y - H:i:s", filemtime($filename)) . "</div>

    </div>
    <hr />";

    }
    }

    ?>

    Grazie mille

  2. #2
    Forse dovresti sostituire $filename con $link qui:

    Codice PHP:
    ...
    <
    div style=\"padding: 5px\">Nome del file: [b]" $filename "[/b]</div>
    ... 
    così:

    Codice PHP:
    ...
    <
    div style=\"padding: 5px\">Nome del file: [b]" $link "[/b]</div>
    ... 
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    non funge, soluzioni?
    Edit:
    <?php

    $list = glob('*.*');
    usort($list, create_function('$a,$b', 'return filemtime($b) - filemtime($a);'));

    foreach ($list as $filename)
    {
    if (!preg_match("#((.php))#", $filename))
    if (!preg_match("#((Form.html))#", $filename))
    {
    print '[*]<a href="'.$filename.'">' . $filename . '';
    $link = htmlspecialchars($link);
    $link = str_replace(' ', ' ', $link);

    echo "
    <div style=\"text-align: center; padding: 10px\">
    <div style=\"padding: 5px\">Nome del file: " . $print . "</div>
    <div style=\"padding: 0 5px\">Data di caricamento: " . date("d/m/Y - H:i:s", filemtime($filename)) . "</div>

    </div>
    <hr />";

    }
    }

    ?>

    così funziona ma va a sinistra, come faccio a centrarlo?

  4. #4
    Prova così:

    Codice PHP:
    <?php
    $list 
    glob('*.*');
    usort($listcreate_function('$a,$b''return filemtime($b) - filemtime($a);'));

    foreach (
    $list as $filename) {
        if (!
    preg_match("#((.php))#"$filename)) {
            if (!
    preg_match("#((Form.html))#"$filename)) {
                
    $link '[url="'.$filename.'"]Download[/url]';
                
    //$link = htmlspecialchars($link);
                
    $link str_replace(' '' '$link);
                echo 
    "
                <div style=\"text-align: center; padding: 10px\">
                    <div style=\"padding: 5px\">Nome del file: [b]" 
    $filename "[/b]</div>
                    <div style=\"padding: 0 5px\">Data di caricamento: [b]" 
    date("d/m/Y - H:i:s"filemtime($filename)) . "[/b]</div>
                    
    $link
                </div>
                <hr />"
    ;    
            }
        }
    }
    ?>
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Si funziona grazie!!!!!

    <?php
    $list = glob('*.*');
    usort($list, create_function('$a,$b', 'return filemtime($b) - filemtime($a);'));

    foreach ($list as $filename) {
    if (!preg_match("#((.php))#", $filename)) {
    if (!preg_match("#((Form.html))#", $filename)) {
    $link = 'Visualizza';
    //$link = htmlspecialchars($link);
    $link = str_replace(' ', ' ', $link);
    echo "
    <div style=\"text-align: center; padding: 10px\">
    <div style=\"padding: 5px\">Nome del file: " . $filename . "</div>
    <div style=\"padding: 0 5px\">Data di caricamento: " . date("d/m/Y - H:i:s", filemtime($filename)) . "</div>
    $link
    </div>
    <hr />";
    }
    }
    }
    ?>

    Così ho modificato da download a Visualizza

    Grazie davvero tanto

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.