24. januar 2003 - 11:05Der er
20 kommentarer og 2 løsninger
Automatisk generering af links til filer i mappen.
Hej. Jeg har en mappe hvori jeg uploader diverse .xls filer. Når mine brugere så klikker ind på mappen, ville jeg gerne hvis de istedet for et fil-index, fik en html el. PHP side med direkte links til de filer der er i mappen. Har hørt at PHP selv kan se mappens indhold, og derudfra lave en side med relevante links. Problemet er så : Det kan jeg desværre ikke selv finde ud af... Ønskes : idiotsikker vejledning / guide.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
--->sukos : Prøv dette : www.stoltenborg.info/vplan.php Jeg har kopieret dit sidste indlæg direkt i en php fil og byttet dirname ud med aktuel dir. Får stadig ikke noget brubart...
Her er en måde man kan gøre det på, jeg har testet den af, så den skulle virke, bruger den også selv! :-)
Du skal self. bare selv smide dir ind ved $dir = opendir("/home/e-smith...
Jeg har modificeret den er sourcecode sådan at den kun skriver .xls filer ud, hvis du f.eks. gerne vil udskrive en liste med .php filer, skal du (hvis det er en linux server) lave lidt om i koden ved " if(!strchr($item,".xlscontinue; ", til: if(!strchr($item,".php")) continue; if(strchr($item,".swp")) continue;
Dette er fordi Linux laver en filnavn.php.swp når en bruger requester en side, så hvis du er uheldig at en jar requestet en side når liste bliver fremvist, så kommer der et mærkeligt link til en filnavn.php.swp, og det er jo ikke for fedt! :)
dirname() er en funktion i PHP http://dk.php.net/manual/en/function.dirname.php Så når du bruger "vagtplan", ja så funker det ikke. dirname er her brugt for at du blot gemmer i hvilken som helst dir, og fra det dir læser igennem for xls filer. Altså, du skal ikke ændre noget, andet end hvis du ville vise noget andet end xls filer
Kan sq stadig ikke få det til at virke... Fik ellers det første forslag fra the legend til at virke, men nu kører det ikke... Har prøvet at kopiere det sidste forslag fra sukos ind, men uden held... Hvad gør jeg galt ?? Kører Win2000, Apache 2.0.44 og PHP 4.3.0
Tak til alle for hjælpen. Fik det sidste indlæg fra ksostack til at virke. Hvad hvis der er flere slags fil navne i samme mappe ? (eks. .xls + .doc) ??
Hvis man nu har upload.php filen til at ligge i mappe A, men vil have den til at liste filer i en undermappe, f.eks. A/uploads , hvad skal så ændres i koden?
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.