Avatar billede rever Nybegynder
01. september 2004 - 17:55 Der er 13 kommentarer og
1 løsning

Hvor mange mb?

Hej
Jeg har en gammel computer som nu kører ftp server, hvor folk uploader direkte ind i min var/www/upload mappe :) hvor jeg har en apache og php installeret!
Jeg har en lille forside eller hvad man skal kalde det med informationer :) Tænkte på om det var muligt at i min index.php at vise hvormange kbytes / mb der er i min upload mappe ?
Hvis der er nogle der kan dreje den ville jeg være glad :e
Avatar billede web-geek Nybegynder
01. september 2004 - 18:00 #1
<?php
$connect = mysql_connect("localhost","navn","kode");
mysql_select_db("navn");

$result = mysql_query("select kb from upload");
$number = mysql_num_rows($result);
echo "Der er $number kilobyte i upload mappen";
?>

Sådan du mener?

- Du kører vel over MySQL?
Avatar billede rever Nybegynder
01. september 2004 - 18:01 #2
Ved ikke engang om mit mysql virker ! :$
Skal den kører over mysql ? eller behøver den ikke det?
Avatar billede stalle Nybegynder
01. september 2004 - 18:03 #3
<?php
$fylder = exec("du /mappe/navn");
echo $fylder;
?>

Dette forudsat at serveren er en linux-maskine
Avatar billede rever Nybegynder
01. september 2004 - 18:03 #4
Altså om man ikke kunne lave et scipt der kunne vise hvormange kb / mb der er i mappen ? Uden at jeg behøver at installere mysql, da jeg egentlig ikke tror den er installeret ;)
Avatar billede web-geek Nybegynder
01. september 2004 - 18:04 #5
Kan jeg se dit upload via http:// ?
Stik mig URL.
Avatar billede web-geek Nybegynder
01. september 2004 - 18:04 #6
Jeg ved ikke om det er muligt at vise hvor mange kilobyte der vises i en mappe, men det er nok muligt..
Avatar billede rever Nybegynder
01. september 2004 - 18:05 #7
stalle -> 46553 /var/www/upload viser den ???

46553bytes, kilobytes, megabytes ???
Avatar billede web-geek Nybegynder
01. september 2004 - 18:07 #8
<?php
$fylder = exec("du /mappe/navn");
echo "$fylder Bytes";
?>

Så bliver det til 46553 bytes. :)
Avatar billede web-geek Nybegynder
01. september 2004 - 18:08 #9
Det jo nok ikke MEGAbytes :P, dog hellere ikke kilobytes. Tror det er Bytes.
Ellers er det nok bare
<?php
$fylder = exec("du /mappe/navn");
echo "$fylder KBbytes";
?>
Avatar billede rever Nybegynder
01. september 2004 - 18:08 #10
Hvad nu hvis jeg vil have det i kilobytes :)
Avatar billede stalle Nybegynder
01. september 2004 - 18:09 #11
Viser i MB

<?php
$fylder = exec("du -ch /mappe/navn");
echo $fylder;
?>
Avatar billede rever Nybegynder
01. september 2004 - 18:12 #12
stalle -> 46M total
Hvorfor den så lige skriver M og ikke MB er jo så lige et godt spørgsmål :)

Smider du ikke lige et svar?
Avatar billede stalle Nybegynder
01. september 2004 - 18:15 #13
Det gør jeg da
Avatar billede rever Nybegynder
01. september 2004 - 18:15 #14
Takker stalle :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester