Visualizzazione risultati 1 fino 4 di 4

Discussione: Script per cercare un file tra le directory del sito!

  1. #1
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,556

    Predefinito Script per cercare un file tra le directory del sito!

    Salve raga!
    Stavo provando un client ftp ed ho trasferito in una directory un file di prova.
    Purtroppo non ricordo in quale directory (o sub sub sub dir) e non riesco più a trovarlo (ma ne ho una copia nel desktop).
    C'è un modo, via php, di cercare in tutte le directory (e subdir) del sito un file conoscendo il suo nome?
    Grazie anticipatamente, DarkWolf.

  2. #2
    Guest

    Predefinito

    Codice PHP:
    <?php

    function search($mainDir, $filename) {
    $d = opendir($mainDir);
    if(
    $d) {
    while((
    $file = readdir($d)) !== false) {
    if(
    is_dir($mainDir."/".$file) && $file != "." && $file != ".." ) {
    search($mainDir."/". $file, $filename);
    }elseif(
    $file == $filename) {
    echo
    "Trovato in ".$mainDir;
    break;
    }
    }
    }
    }

    search(".","nomefile.est");

    ?>
    Mettilo nella root del sito. Vedi se funziona.
    Ciao.

  3. #3
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,556

    Predefinito

    MI dava pagina bianca, provato con un altro file e me l'ha trovato
    Insomma lo script funziona ma non trovo sto benedetto file
    -
    Grazie :)
    -
    PS: il client usato è WinSCP (ottimo), purtroppo, proprio mentre facevo l'eliminazione del file, è andato in timeout e quindi non ho avuto la certezza se l'aveva eliminato o meno. Il tuo script dimostra che, evidentemente, l'aveva già eliminato
    Ultima modifica di darkwolf : 09-04-2009 alle ore 23.03.54

  4. #4
    Guest

    Question

    Ciao!
    Sto cercando di utilizzare questo script per la ricerca di file presenti in una directory del sito stesso..senza successo...

    Potreste aiutarmi a fare uno script funzionante?

    Volevo effettuare una ricerca di tutti i file jpg presenti in una determinata cartella e sue sottocartelle e restituire un array con elementi il nome della cartella ogni elemento di tale array è a sua volta formato da un altro array con i nomi dei file.

    Grazie,

    Massimo

Tags for this Thread

Regole di scrittura

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