Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
files und folder auflisten mit filter [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
files und folder auflisten mit filter


 
myda
17-12-2004, 23:51 
 
hallo ich habe folgendes problem

ich will das er im nachhinein nur die dateien anzeit die index.htm heizen,
das bringe ih irgendz wie nicht rund

hier ein test von mir der nach hinten los gegangen ist

$abc= "index.htm";

if ($result[] = $abc)
{
$result[] = $value ;
}

hier ist der ganze code
villen dank

<?

function read_recursiv($path)
{
$result = array();

$handle = opendir($path);

if ($handle)
{
while (false !== ($file = readdir($handle)))
{
if ($file != "." && $file != "..")
{
$name = $path . "/" . $file;
if (is_dir($name))
{
$ar = read_recursiv($name);
foreach ($ar as $value)
{
$abc= "index.htm";

if ($result[] = $abc)
{
$result[] = $value ;
}
}
}
else
{
$result[] = $name;
}
}
}
}
closedir($handle);
return $result;
}

$data = read_recursiv(".");

echo "<b>" . count($data) . "Dateien gefunden</b><br>\n";
foreach($data as $value)

echo "<a href=\"$value\">$value</a><br>";

?>

 
TobiaZ
17-12-2004, 23:55 
 
Du hast doch sicher mal testausgaben gemcht!

 
myda
17-12-2004, 23:56 
 
jo warum

 
TobiaZ
17-12-2004, 23:58 
 
Weil du es mal wieder verpasst hast, diese zu posten. Warum machst du das nicht? Muss man dir alles aus der nase ziehen :motz:

außerdem solltest du dann eigentlich direkt erkennen könne worans liegt. also nachholen! :teach:

BTW: Deine Code-formatierung ist echt gewöhnungsbedürftig!

 
Wurzel
17-12-2004, 23:59 
 
Original geschrieben von myda

$abc= "index.htm";

if ($result[] = $abc)
{
$result[] = $value ;
}
ohne mir den code anzuschauen , ^^ das reicht ja schon ... stellen sich die fragen:
[ ] du weisst, was eine zuweisung ist?
[ ] du weisst, wie man werte vergleicht?
[ ] du kennst den unterschied zwischen einem array und einer variablen?

vielleicht solltest du zunächst deinen code daraufhin prüfen und danach deine (nicht vorhandene) frage neu formulieren ;)

 
myda
18-12-2004, 00:01 
 
ich habe ein par tests gemacht was bei dieser ausgabe rauskommt ist

index.html
./1.1/index.htm
index.htm
index.htm
index.php
./1.1/index_files/bullet001.jpg
index.htm
index.htm
index.htm
./1.1/index_files/buttons.gif
index.htm
index.htm
index.htm
./1.1/index_files/filelist.xml
index.htm
index.htm
index.htm
./1.1/index_files/frame.htm
bitte um hilfe

 
TobiaZ
18-12-2004, 00:26 
 
Klasse!!!

Nur zu dumm, dass die Glaskugel schon im Bett liegt und wir keine Ahnung haben, welche Variablen du ausgegeben hast.

Wer weiß, ob dein Code nicht so aussieht:

echo 'index.html
./1.1/index.htm
index.htm
index.htm
index.php
[...]';

guck dir wurzels posting mal an.

und dann gibst du mal beide seiten, und nicht nur eine seite des vergleichs aus.

 
asp2php
18-12-2004, 00:30 
 
wen wundert's :rolleyes:
http://www.php-resource.de/forum/search.php?s=&action=showresults&searchid=443258&sortby=lastpost&sortorder=descending

 
S.Oliver
18-12-2004, 01:20 
 
Meine Glaskugel ist grad beim Aufpolieren und meine Tarotkarten hat mein Weib mitgewaschen :(

Also bitte:
- Code neu formatieren
- die wichtigen Sachen ausgeben
- und eine Frage formulieren.

Bitte? Danke! :rolleyes:


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:27 Uhr.