Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Includere tutti i files in una cartella

    Salve a tutti!
    Ho provato a cercare... ma niente!
    Volevo chiedervi: come faccio ad includere tutti i files (o solo con un'estensione)che si trovano in una cartella?
    Io avevo provato:
    Codice PHP:
    <?php 
    include('cartella/*.txt');
    ?>
    però non va'!
    Qualcuno sa aiutarmi?

  2. #2
    la tua domanda è semplicissima, ma la risposta non lo è altrettanto:
    Codice PHP:
    <?php
    $cartella
    ='.';
    $dir='';
    if (
    $dir opendir($cartella)) {                        
        while (
    false !== ($file readdir($dir))) {
             if(
    substr($file,-4)==".txt"){
                   include(
    "$cartella/$file");
             }

        }
    }
    ?>

  3. #3
    ca....spiterola! VVoVe:
    Quindi questo è l'unico modo!?
    Comunque grazie !

  4. #4
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Un variante...

    Codice PHP:
    // specifica la directory da cui prelevare i files 
    // senza modificare nulla, il . identifica la dir corrente 
    $dir '.'

    // indica l'estensione dei files da recuperare 
    $ext '.txt'

    foreach(
    glob("$dir/*$ext") as $file) include($file); 
    ulteriori info sulla funzione glob()


  5. #5
    ... grezie! provo anche questa...

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.