Microsoft Windows: A thirty-two bit extension and graphical shell to a sixteen-bit patch to an eight-bit operating system originally coded for a four-bit microprocessor which was written by a two-bit company that can't stand one bit of competition
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| function get_dir_size($path) { $thedir = $path; if(is_dir("".$thedir."")) { $dirhandle = opendir($thedir); $totalsize = 0; while(false !== ($files = readdir($dirhandle))) { if(($files != ".") && ($files != "..")) { if(is_dir("".$thedir."/".$files."")) { $newdir = "".$thedir."/".$files.""; $totalsize += get_dir_size("".$newdir.""); } elseif(is_file("".$thedir."/".$files."")) { $totalsize += filesize("".$thedir."/".$files.""); } } } closedir($dirhandle); //echo("$totalsize<br>"); return $totalsize; } else {return false;} } $size = get_dir_size("C:\windows"); echo("$size"); |
Microsoft Windows: A thirty-two bit extension and graphical shell to a sixteen-bit patch to an eight-bit operating system originally coded for a four-bit microprocessor which was written by a two-bit company that can't stand one bit of competition
Ik zie het zo voor me dat je vergeet de variable te resetten ofzo
Reporter: Mister Gandhi, what do you think of western civilisation?
Gandhi: I think it would be a good idea
Verwijderd
Bovendien is het nogal een beetje loos om een lege string te concatten:
[code]
echo "".$blaat."";
[/code]
Waarom je dat op die manier doet is mij een raadsel
@quist ja ik snap wat je bedoelt maar dat ben ik nou eenmaal gewend om te doen
Microsoft Windows: A thirty-two bit extension and graphical shell to a sixteen-bit patch to an eight-bit operating system originally coded for a four-bit microprocessor which was written by a two-bit company that can't stand one bit of competition
de windows dir wil namelijk wel eens veranderen als je tegelijkertijd windows draait.
Maak een dir (bijv test) zet daarin 2 bestanden + 2 dirs, en in die dirs al dan niet nog wat bestanden en test dat eens?
"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan
Dat is geen reden om het te blijven gebruiken, het levert niets extra's op en is gewoon lelijk. Als je gewend bent om elke dag een stropdas om te hebben voor je werk, dan wil dat toch ook niet zeggen dat dat lekker zit?Tombo_inc schreef op zondag 19 december 2004 @ 15:11:
@quist ja ik snap wat je bedoelt maar dat ben ik nou eenmaal gewend om te doen
De oplossing voor je probleem zit trouwens zeer waarschijnlijk in wat Kees zegt, de Windows map verandert gewoon wel eens (internetten -> temporary internet files (in Win9x), enz).
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Microsoft Windows: A thirty-two bit extension and graphical shell to a sixteen-bit patch to an eight-bit operating system originally coded for a four-bit microprocessor which was written by a two-bit company that can't stand one bit of competition
1
| if(($files != ".") && ($files != "..")) { |
Niet dit zijn?
1
| if(($files !== ".") && ($files !== "..")) { |
[ Voor 22% gewijzigd door MJV op 19-12-2004 16:12 . Reden: typo ]
Verwijderd
neeDutchBlood schreef op zondag 19 december 2004 @ 15:44:
Moet dit:
PHP:
1 if(($files != ".") && ($files != "..")) {
Niet diet zijn?
PHP:
1 if(($files !== ".") && ($files !== "..")) {
hehehe, Misschien staat je php temp map wel in de windows map.. Of je temp internet files oid. Dat zou het kunnen verklarenTombo_inc schreef op zondag 19 december 2004 @ 14:46:
beste mensen,
ik heb voor een wat groter programma van mij een functie geschreven om de totale grootte van een dir te berekenen. het script werkt prima maar nu is het zo dat als ik het script refresh dat dat de uitkomst steeds wat meer wordt (uitkomst word gegeven in bytes). hoe kan dit?
Anders heb ik ook geen idee
Ahum. Het maakt geen fluit uit of je !== of != gebruikt in dit geval, omdat je toch sowieso met strings werkt. Dus die vraag had je net zo goed met "ja" kunnen beantwoorden als met "nee".
@gideon82 en Minos111: TS heeft het probleem al opgelost hoor.
[ Voor 14% gewijzigd door NMe op 19-12-2004 16:38 ]
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
@minos111 de bestanden werden steeds 100 bytes groter ongeveer.
Microsoft Windows: A thirty-two bit extension and graphical shell to a sixteen-bit patch to an eight-bit operating system originally coded for a four-bit microprocessor which was written by a two-bit company that can't stand one bit of competition