Wie kann ich die Anzahl der Dateien in einem angegeben Verzeichnis angeben ?
Dateien zählen
Einklappen
X
-
Kannst folgendes abändern:
PHP-Code:
<?php
$verzeichnis="bilder";
$dateien = array();
$verz = opendir($verzeichnis);
$anzahl = 0;
while( $datei=readdir($verz) )
{
if(filetype("$verzeichnis/$datei")=="file")
{
//wenn du datein mit prefixen willst muss du dieses if ändern
if(count(explode(".",$datei))==1)
{
array_push($dateien,$datei);
$anzahl++;
}
}
}
$verz->close();
echo $anzahl;
?>
-
werde mal schauen, danke...
ich hab noch eine völlig andere Frage...
ich will eine Variable weitergeben im Format:
show.php?user=xy&pass=xy
wie kann ich diese dann abrufen ?
mit der ersten habe ich kein Probleme
<? echo $HTTP_GET_VARS[user]; ?>
aber wie bekomme ich "pass" ?
Kommentar
-
PHP-Code:$filecount=0;
$dir="./your_directory";
$dirh=opendir($dir);
while($filename=readdir($dirh))
{
if($filename!="." && $filename!=".." && is_file($dir."/".$filename)) $filecount++;
}
closedir($dirh);
echo "Es befinden sich ".$filecount." Dateien im Verzeichnis ".$dir;
[color="#334D7B"]"Los, lass uns loslegen! Hm ? Quatschen können wir hinterher immer noch!"[/color]
[color="#9C5245"]"Aber Bommel, wir können jetzt nicht bumsen. Wir müssen doch erst den Kindern - ... "[/color]
[color="#334D7B"]"Ja ja ja. Du willst immer nur das Eine. Buchstabenzeigen, Buchstabenzeigen - meine Gefühle sind dir wohl scheißegal."[/color]
© Harald Schmidt
Kommentar
-
hallo auch,
hab mal diesen verstaubten thread ausgebuddelt und
stell mal meine ergänzende frage:
wie kann ich mittels einer php-datei ausgeben,
wieviele jpg's, gif's und txt's in einem ordner vorhanden sind,
so dass die ausgabe wie folgt aussieht:
+ es sind xxx datein im format jpg vorhanden
+ es sind xxx datein im format gif vorhanden
+ es sind xxx datein im format txtvorhanden
hab da was, aber leider krieg ichs nicht für die anderen zwei suffixe hin:
PHP-Code:<?php
$fileCount=0;// counter
if ($dir = @opendir("_images")) {// open directory
while (false !== ($file = readdir($dir))) { // loop through files
//if ($file != "." && $file != "..") { // ignore . & ..directories
if(strstr($file,".gif")){// only read files that end in .html
// build name=value pairs for flash from linkable files for menu
$valuesForFlash .="&".$myNum[$fileCount]."=".strtoupper(substr($file, 0, strpos($file, ".")));
$fileCount++;
}
}
//}
closedir($dir);
}
danke jetzt schonmal
gruss bastianZuletzt geändert von bastian; 30.04.2003, 12:13.
Kommentar
Kommentar