Hallo zusammen !
Ich suche nun schon seit einer kleinen Weile nach eimner Lösung, werde aber aus den gefundenen Ansätzen einfach nicht schlau !?
Was ich möchte:
Ich möchte den Inhalt eines Ordners (also die Dateinamen) in einen array packen und die beiden Dateien VOR und NACH einem vorgegebenen Dateinamen zusätzlich ausgeben.
Ordnerinhalt in array packen:
**********************************
$dir = opendir($rep);
while ($f = readdir($dir)) {
if ($f != "." && $f !="..") {
$suc[]=$f;
}
}
***********************************
Das scheint zu funzen...
Nun zähle ich wieviele Werte im array stehen:
***********************************
$anzahl=count($suc);
***********************************
...funzt auch...
Nun das Problem (zumindest glaube ich, dass das Problem hier liegt *g*):
***********************************
($wert ist ein String - genau wie die array-Inhalte)
for ($i=0; $i<$anzahl; $i++) {
if ($wert == $suc[i]) {
$r2=$suc[i-2];
$r1=$suc[i-1];
$n1=$suc[i+1];
$n2=$suc[i+2];
}
}
************************************
Eigentlich sollten die $rx und $nx Variablen doch nun die passenden Strings enthalten !?
Ich reck das einfach nicht :(
Kann mir bitte jemand weiterhelfen ?
Thnx
Pedda