Lista filer med hjälp av php|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Lista filer med hjälp av php
Zerax
It’s a first time for everybody
Medlem
Forum Posts: 13
Member Since:
February 13, 2002
sp_UserOfflineSmall Offline
1
April 3, 2002 - 8:12 pm
sp_Permalink sp_Print

Som topicen säger.
Jag vill lista filer som finns i en viss katalog och sedan visa det på en sida när jag går in på sidan.. smile
T.ex.

fil1
fil2
fil3

Ni förstår säkert.. smile

// Zerax

69link
Kommer du hit ofta?
Medlem
Forum Posts: 1398
Member Since:
July 2, 2001
sp_UserOfflineSmall Offline
160023
April 3, 2002 - 8:36 pm
sp_Permalink sp_Print

Kolla på denna sidan så kanske du löser det själv: https://www.nordichardware.com.....=9&10

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
160035
April 3, 2002 - 9:05 pm
sp_Permalink sp_Print

Om du t.ex vill visa alla filer i din img/ mapp(förutsatt att du kör i windows... jag är inte så bra på linux 😛 ):

dir img/ /b /s > files.txt

Om du bara vill ta reda på alla .tga filer t.ex.

dir img/*.tga /b /s > files.txt

Det där her du i exec(), som det står nämt i min andra tråd smile

Jag kan, om jag vill, bara ändra till:

dir /b /s > files.txt

för att visa alla filer på hd:n smile

Zerax
It’s a first time for everybody
Medlem
Forum Posts: 13
Member Since:
February 13, 2002
sp_UserOfflineSmall Offline
160114
April 4, 2002 - 7:25 am
sp_Permalink sp_Print

On 2002-04-03 22:36, 69link wrote:
Kolla på denna sidan så kanske du löser det själv: https://www.nordichardware.com.....=9&10

Tack men jag har redan kollat där. Och det hjälpte mig inte.. 🙁 fortfarande samma fel..
Och det är linux jag kör... kör inte windows..

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
160133
April 4, 2002 - 9:43 am
sp_Permalink sp_Print

Ah... Då blir det svårare =

funkar > i unix miljö då?

typ det där cp kommandot

ud home/users/ > size.txt

Eller nåt... Fråga i #linux.se smile

69link
Kommer du hit ofta?
Medlem
Forum Posts: 1398
Member Since:
July 2, 2001
sp_UserOfflineSmall Offline
160156
April 4, 2002 - 11:35 am
sp_Permalink sp_Print

Här har du ett fungerande exempel för linux:

$dir = "/tmp/";
$command = "ls $dir";
exec($command, $result, $rval);

$antal = count($result);
for ($i=1; $i < $antal; $i++) {
echo "$result[$i] ";
}
?>

FredrikN
It’s a first time for everybody
Medlem
Forum Posts: 8
Member Since:
March 17, 2002
sp_UserOfflineSmall Offline
160822
April 6, 2002 - 5:25 pm
sp_Permalink sp_Print

Känns lite onödigt att skriva flera rader kod bara för att lista lite filer i en katalog, när det räcker med 1 rad.

Prova detta :



Hmm, verkar vara lite buggigt det här med att posta kod 🙁

Här är länken till koden jag försökte posta
http://www.welcome2.27south.co.....source.txt

Exempel ser du här

http://www.welcome2.27south.co.....folder.php

[ Detta Inlägg ändrades av: FredrikN den 2002-04-06 19:35 ]

FredrikN
It’s a first time for everybody
Medlem
Forum Posts: 8
Member Since:
March 17, 2002
sp_UserOfflineSmall Offline
160827
April 6, 2002 - 5:44 pm
sp_Permalink sp_Print

Sedan om man nu vill att varje fil även ska göras om till en länk så är det också enkelt gjort.
Typ

http://www.welcome2.27south.co.....older2.php

PHP smile

[ Detta Inlägg ändrades av: FredrikN den 2002-04-06 21:07 ]

69link
Kommer du hit ofta?
Medlem
Forum Posts: 1398
Member Since:
July 2, 2001
sp_UserOfflineSmall Offline
160852
April 6, 2002 - 7:11 pm
sp_Permalink sp_Print

Det finns mängder av sätt att lösa problem på och bara dom fungerande är dom bästa wink

Fast man lär sig inte mycket php av att skriva bash.

Dessutom, vill du göra mer avancerade saker så blir det snabbare/enklare att använda php istället för bash.

FredrikN
It’s a first time for everybody
Medlem
Forum Posts: 8
Member Since:
March 17, 2002
sp_UserOfflineSmall Offline
160861
April 6, 2002 - 7:32 pm
sp_Permalink sp_Print

Visst stämmer mkt av vad du säger.

Men det killen frågade efter var hur man listade filer, inte hur man lär sig PHP wink

Till ett sådant här enkelt problem, varför göra det större än vad som behövs ?

För övrig så är bash något enormt kraftfullt
Lite magi över det hela smile
Det som ibland kräver en hel del kod i C kan göras mkt kort i bash och dess funktioner.

Något som man kan dra stor nytta av om man kör Unix/Linux smile

[ Detta Inlägg ändrades av: FredrikN den 2002-04-06 22:19 ]

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1030
Currently Online:
Guest(s) 406
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL