/
Forside
/
Teknologi
/
Udvikling
/
PHP
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
PHP
#
Navn
Point
1
rfh
3959
2
natmaden
3372
3
poul_from
3310
4
funbreak
2700
5
stone47
2230
6
Jin2k
1960
7
Angband
1743
8
Bjerner
1249
9
refi
1185
10
Interkril..
1146
Flette filer
Fra :
Tenzel Kim
Dato :
23-10-04 19:44
Jeg er lige begyndt at lege med php og har lidt små?-problemer.
Først havde jeg lidt problemer med at kombinere flere filer fra et
bibliotek til en fil. Det fandt jeg en løsning på men jeg kunne godt
tænke mig at vide om det er muligt at kun hente et bestemt antal filer
(f.eks. 20 og have et link til de foregående 20 og et til de
efterfølgende 20)
Her er min kode:
<?
$dir = opendir(".");
while($filename = readdir($dir)){
if($filename !="." && $filename !=".." && $filename >"A" && $filename
<"G"){
include ($filename);
}
}
?>
Jeg kunne så godt tænke mig at istedet for at den inkluderer hele filen
som den ser ud så extracter jeg kun dele af den, som hvis jeg f.eks.
havde skrevet:
<?
$profile = file("Alf.php");
echo "Navn: " . $profile[0] . "</p>\n";
echo "Adresse: " . $profile[1] . "</p>\n";
echo "Postnummer: " . $profile[2] . "</p>\n";
echo "By: " . $profile[3] . "</p>\n";
?>
Men jeg kan ikke finde ud af hvordan jeg kombinerer disse to ting whis
den skal gøre det for alle de filer der f.eks. hedder noget der starter
med A, B eller C som i eksemplet ovenfor.
Hilsen Tenz
Adam Tulinius (
24-10-2004
)
Kommentar
Fra :
Adam Tulinius
Dato :
24-10-04 23:10
> <?
>
> $dir = opendir(".");
>
> while($filename = readdir($dir)){
> if($filename !="." && $filename !=".." && $filename >"A" &&
> $filename <"G"){
> include ($filename);
> }
> }
>
> ?>
prøv med dette i stedet:
<?php
$dir = opendir(".");
$i = 0;
while($filename = readdir($dir) && $i < 20){
if($filename !="." && $filename !=".." && $filename >"A" &&
$filename <"G"){
include ($filename);
$i++;
}
}
?>
andet spørgsmål er jeg ikke helt med på, så det må være noget for en
anden person :)
Søg
Alle emner
Teknologi
Udvikling
PHP
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177558
Tips :
31968
Nyheder :
719565
Indlæg :
6408929
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.