• Home
  • Forum
  • Fare Web
  • PHP

Script conta numero di file in una directory

  • Creatore Discussione Creatore Discussione atonyc
  • Data di inizio Data di inizio 17 Nov 2009
A

atonyc

Utente Attivo
10 Dic 2008
67
0
0
  • 17 Nov 2009
  • #1
Come da titolo mi servirebbe uno script che conti il numero di file con una determinata estensione (ad esempio txt) in una directory e nelle varie sotto direcory.

grazie in anticipo
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 17 Nov 2009
  • #2
Ecco qui, testato e funzionante:
PHP:
<?php
class files
{
	private function check_ext($file, $correct)
	{
		$exp = explode('.', $file);
		$exp = $exp[count($exp) - 1];

		if($exp != $correct)
			return false;
		return true;
	}

	function count_files($directory, $extension)
	{
		if(!is_dir($directory))
			die('La directory scelta è inesistente.');

		$op = opendir($directory);
		$count = 0;

		while(false !== ($read = readdir($op)))
		{
			if($read == '.' || $read == '..')
				continue;

			if(is_dir("{$directory}/{$read}"))
				$count += $this->count_files("{$directory}/{$read}", $extension);
			elseif(file_exists("{$directory}/{$read}") && $this->check_ext($read, $extension))
				$count += 1;
		}

		closedir($op);
		return $count;
	}
}
?>
Un esempio di utilizzo:
PHP:
<?php
$f = new files();
echo $f->count_files('test');
?>
Visualizza il numero di file nella directory test.
 
A

atonyc

Utente Attivo
10 Dic 2008
67
0
0
  • 17 Nov 2009
  • #3
ma come devo configurarlo a me nn funziona
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 18 Nov 2009
  • #4
Basta che lo metti in un file a parte che poi includerai lì dove ti serve e poi lo usi come ti ho mostrato io. Che vuol dire che non ti funziona?
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

L
Script conta colori
  • lugalzaggesi
  • 1 Apr 2014
  • PHP
Risposte
0
Visite
1K
PHP 1 Apr 2014
lugalzaggesi
L
G
Script conta download
  • generationweb
  • 8 Mag 2006
  • Classic ASP
Risposte
1
Visite
2K
Classic ASP 8 Mag 2006
PoLe
Script Conta Download
  • peppoweb
  • 20 Mag 2003
  • PHP
Risposte
5
Visite
5K
PHP 11 Dic 2007
wmf
W
M
variabile javascript su link html
  • mizar1966
  • 30 Apr 2024
  • Javascript
Risposte
5
Visite
2K
Javascript 7 Mag 2024
mizar1966
M
F
Somma di più tabelle da script
  • filipix
  • 30 Ago 2023
  • Javascript
Risposte
0
Visite
2K
Javascript 30 Ago 2023
filipix
F
I
Creare un banner temporaneo JavaScript
  • IlTizioScriptato
  • 25 Apr 2023
  • Javascript
Risposte
0
Visite
2K
Javascript 25 Apr 2023
IlTizioScriptato
I
S
Impossibile scorrere un oggetto in JavaScript
  • steven myth
  • 23 Set 2022
  • Javascript
Risposte
0
Visite
2K
Javascript 23 Set 2022
steven myth
S
N
Passare array da php a javascript
  • Namaste!
  • 12 Lug 2022
  • PHP
Risposte
5
Visite
3K
PHP 13 Lug 2022
WmbertSea
L
Script per convertire numeri in parole
  • Lenigmista
  • 14 Mag 2022
  • Javascript
Risposte
2
Visite
2K
Javascript 18 Lug 2022
Lenigmista
L
H
Eliminazione script.
  • hcb
  • 30 Apr 2022
  • Photoshop
Risposte
0
Visite
2K
Photoshop 30 Apr 2022
hcb
H
L
Quiz javascript funzionante da migliorare
  • Lenigmista
  • 24 Feb 2022
  • Javascript
Risposte
0
Visite
3K
Javascript 24 Feb 2022
Lenigmista
L
S
Script Google Translate scomparso
  • salvatore1970
  • 19 Feb 2022
  • HTML e CSS
Risposte
3
Visite
1K
HTML e CSS 23 Set 2022
steven myth
S
P
lanciare script asp (o php) da jquery
  • psicona
  • 2 Feb 2022
  • Javascript
Risposte
1
Visite
2K
Javascript 7 Feb 2022
otto9due
P
  • Bloccata
errore 404 con javascript
  • psicona
  • 31 Gen 2022
  • Javascript
Risposte
2
Visite
1K
Javascript 31 Gen 2022
Max 1
D
  • Bloccata
aiuto funzioni javascript
  • dedu
  • 9 Gen 2022
  • Javascript
Risposte
1
Visite
1K
Javascript 9 Gen 2022
Max 1
G
Script notifiche dekstop aiuto
  • Gabriele_04
  • 7 Ott 2021
  • Javascript
Risposte
0
Visite
1K
Javascript 7 Ott 2021
Gabriele_04
G
M
Upload immagine con javascript problemi con FormData()
  • MBlackmore
  • 6 Ott 2021
  • Javascript
Risposte
1
Visite
1K
Javascript 6 Ott 2021
MBlackmore
M
G
[PHP] Creare script di prenotazione con controllo disponibilità.
  • Gabriele_04
  • 3 Set 2021
  • PHP
Risposte
7
Visite
5K
PHP 8 Set 2021
Rikk73
L
  • Bloccata
countdown multiplo javascript
  • lillo21
  • 3 Ago 2021
  • Javascript
Risposte
1
Visite
1K
Javascript 3 Ago 2021
Max 1
S
  • Bloccata
Problemi Javascript + Aruba
  • sak89
  • 6 Lug 2021
  • Javascript
Risposte
2
Visite
2K
Javascript 6 Lug 2021
Max 1
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?