Avatar billede nams Nybegynder
03. oktober 2003 - 20:27 Der er 5 kommentarer og
1 løsning

søgning på disk skal skilles ad.

Hejsa
Jeg er igang med et projekt hvor jeg nu er igang med at bygge et php script som skal køres ved hjælp af cron.

Mit problem er at jeg laver en søgning efter filer i nogle udvalgte mapper hvor eleverne kan uploade deres skole projekter og det gøres sådan her.

$shell="find /var/www/siden/uploadet/brugere/";

$soeg=shell_exec($shell);

dette giver et resultat i stil med

/var/www/siden/uploadet/brugere/hansen/fil1
/var/www/siden/uploadet/brugere/hansen/fil2
/var/www/siden/uploadet/brugere/hansen/fil3
/var/www/siden/uploadet/brugere/hansen/fil4
/var/www/siden/uploadet/brugere/hansen/fil5
/var/www/siden/uploadet/brugere/jensen/fil1
/var/www/siden/uploadet/brugere/jensen/fil2
/var/www/siden/uploadet/brugere/jensen/fil3
/var/www/siden/uploadet/brugere/jensen/fil4

problemet er så at jeg skal have delt alle disse linier op så jeg kan putte hver enkelt linie i en Mysql

Hvordan gør jeg lige det ???
Den må meget gerne efter opdeling tælle hvor mange linier det bliver til i alt.
Avatar billede fangel Nybegynder
03. oktober 2003 - 20:35 #1
er der en ny linie?

så kan du lave

$shell="find /var/www/siden/uploadet/brugere/";

$soeg=shell_exec($shell);

$soegArr = explode("\n", $soeg);
$antalPoster = count($soegArr);

og så loope gennem arrayet for gemme det i MySQL

Morten
Avatar billede nams Nybegynder
03. oktober 2003 - 20:47 #2
okey den der explode og antalposter virker faktisk, men hvordan looper jeg dem ud som du siger ? den er jeg ikke helt med på ?
Avatar billede nams Nybegynder
03. oktober 2003 - 21:45 #3
okey fandt selv ud af hvad du mente.
Tak for hjælpen, nu kan jeg da komme lidt videre :-)

Vil du smide et svar så vi kan lukke ??
Avatar billede fangel Nybegynder
03. oktober 2003 - 21:46 #4
svaa'r

Morten
Avatar billede nams Nybegynder
03. oktober 2003 - 21:56 #5
Tak
Avatar billede fangel Nybegynder
03. oktober 2003 - 21:58 #6
så lidt ;)
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