08. november 2001 - 13:59
Der er
39 kommentarer
Inkludere alle filer i et dir!
Er der en måde som man kan inkludere alle filer i et Dir, f.eks. txt-filer!
Annonceindlæg tema
Cloud & AI
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.
08. november 2001 - 14:01
#1
ja det er der???
08. november 2001 - 14:02
#2
OK, hvordan så!
08. november 2001 - 14:03
#3
Lav en funktion som læser dir igennem, og hent det når du har brug for det.
08. november 2001 - 14:04
#4
Ja, jeg skal bruge selve koden!
08. november 2001 - 14:06
#5
NÅNÅ! Vent lidt! :o)
08. november 2001 - 14:06
#6
er dette et let spm ? :)
08. november 2001 - 14:08
#7
ja det er der faktisk :) jeg har koden her..... 2 sec finder den lige
08. november 2001 - 14:09
#8
<?php include \"*.txt\"; ?> Sådan måske??
08. november 2001 - 14:10
#9
$handle = opendir(\"ditdir\"); while($file = readdir($handle)) { if($file != \'.\' && $file != \'..\' && !is_dir($file) ) { include (\"$file\"); } } closedir($handle);
08. november 2001 - 14:12
#10
$handle = opendir(\"ditdir\"); while($file = readdir($handle)) { if($file != \'.txt\' && $file != \'..\' && !is_dir($file) ) { include (\"$file\"); } } closedir($handle); Sådan hvis det kun er txt filer??
08. november 2001 - 14:12
#11
Skal alle filer includeres på en gang?
08. november 2001 - 14:15
#12
min kode incluerer alle slags filer. har vist en ændring liggende så den kun tager txt filer.
08. november 2001 - 14:15
#13
Nej kun ALLE txt filer!
08. november 2001 - 14:19
#14
damn den fil er lidt væk og har ikke helt tid til at lede nu. men jeg lavede noget ereg-ting. kigger efter den i aften.
08. november 2001 - 14:20
#15
Tor du ikke min virker godt nok!
08. november 2001 - 14:22
#16
nej for != \"betyder ikke lig med\" det er fordi den læst 2 filer/dirs extra . & .. som er noget system ting. ligger der andre filer deri da?
08. november 2001 - 14:24
#17
if($file == \'%.txt\' && $file != \'..\' && $file != \".\" && !is_dir($file) ) { include (\"$file\"); }
08. november 2001 - 14:29
#18
damn... var lige igang med at skrive shittet :(
08. november 2001 - 14:30
#19
ja, det gør der!
08. november 2001 - 14:31
#20
Er hele koden så: <?php if($file == \'%.txt\' && $file != \'..\' && $file != \".\" && !is_dir($file) ) { include (\"$file\"); } ?>
08. november 2001 - 14:41
#21
eR KODEN DET!
08. november 2001 - 14:43
#22
<? $handle = opendir(\"ditdir\"); while($file = readdir($handle)) { if($file == \'%.txt\' && $file != \'..\' && $file != \".\" && !is_dir($file) ) { include (\"$file\"); } } closedir($handle); ?> sådan deromkring (ikke testet)
08. november 2001 - 14:46
#23
OK, for det andet virkede ikke!
08. november 2001 - 14:50
#24
Det jeg gjorde var:
<?
$handle = opendir(\"partnership\");
while($file = readdir($handle)) {
if($file == \'%.txt\' && $file != \'..\' && $file != \".\" && !is_dir($file) ) {
include (\"$file\");
}
}
closedir($handle);
?>
og jeg prøvede også:
<?
$handle = opendir(\"
http://users.theroom.dk/mnv/partnership\" );
while($file = readdir($handle)) {
if($file == \'%.txt\' && $file != \'..\' && $file != \".\" && !is_dir($file) ) {
include (\"$file\");
}
}
closedir($handle);
?>
Men der var ikke noget der virkede
08. november 2001 - 14:51
#25
kører the room på linux/unix?? prøv partnetship/ eller /partnership/
08. november 2001 - 14:55
#26
08. november 2001 - 14:56
#27
ja det gør den for den kan godt kende forskel på store og små bogstaver!
08. november 2001 - 14:57
#28
partnership/ eller hvad? prøv at lav en php fil med <? echo $php_self;?> og skriv hvad den siger
08. november 2001 - 15:06
#30
Vi ses imorgen!
08. november 2001 - 15:08
#31
hm... /me kan slet ikke php idag*gg* kan slet ikke huske noget som helst.
08. november 2001 - 16:12
#32
Ja: <?php exec(\"ls /mitdir/*.txt\",$files for($i=0;$i<sizeof($files);$i++) include(\"/mitdir/\".$files[$i]);
08. november 2001 - 16:56
#33
naish>> Hvad mener du!
08. november 2001 - 17:18
#34
den burde også virke m.m de har disabled exec & system osv, som de tit gør.
08. november 2001 - 18:28
#35
Crap, så skal du igennem på den hårde måde: $dir=opendir(\"/mitdir\"); while($file=readdir($dir)) { if(($file!=\".\"||$file!=\"..\")&&(strstr(,$file\".txt\")) { include(\"/mitdir/\".$file); } } Det her burde virke. Har ikke lige prøvet det af.
09. november 2001 - 08:03
#36
09. november 2001 - 08:21
#37
Ups: if(($file!=\".\"||$file!=\"..\")&&(strstr(,$file\".txt\")) skulle være: if(($file!=\".\"||$file!=\"..\")&&strstr(,$file\".txt\"))
09. november 2001 - 08:27
#38
det virker stadig ikke!
09. november 2001 - 18:17
#39
Nu virker koden på min server: <?php $dir=opendir(\"/mitdir\"); while($file=readdir($dir)) { if(($file!=\".\"||$file!=\"..\")&&strstr($file,\".txt\")) { include(\"/mitdir/\".$file); } } ?>
Vi tilbyder markedets bedste kurser inden for webudvikling