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)
letzte frage: file listing mit automatischem link zum file [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
letzte frage: file listing mit automatischem link zum file


 
nicker
11-01-2002, 16:27 
 
so, nu hab ich alles was ich wollte.

nur eins fehlt mir noch


ich bräuchte nun ein script, das mir alle php files im aktuellem ordner auflistet, und gleichzeitig verlinkt.

am geilsten wäre es noch, wenn das .php nicht als text erscheint sondern nur im href

sprich:

blabla.php ist in dem verzeichniss und wird gelistet

angezeigt wird blabla gelinkt auf blabla.php




man, wenn ihr mir das noch beantworten könnt, dann seid ihr keine menschen sondern götter =)

 
MoRtAlAn
11-01-2002, 16:45 
 
Sorry, wenn ich den Rahmen damit etwas sprenge :-))

$path = "./";
chdir($path);
if (empty($deep) || ($deep < 1)) {
$deep = 1;
}

$main = opendir($path);

echo "<table border=\"1\" cellpadding=\"2\" cellspacing=\"0\" width=\"90%\" align=\"center\">
<tr><td width=\"20\">*</td><td width=\"40%\">Name</td><td width=\"150\">letzter Zugriff</td><td width=\"75\">Größe</td><td>Optionen</td></tr>";

while ($file = readdir($main)) {
//if (($file != ".") && ($file != "..")) {
$size = bcdiv(filesize($file),1024,3);
if (file_exists($file) == TRUE) {
if ((($file == "." ) || ($file == "..")) && (filetype($file) == "dir")) {
if ($file == "." ) {
//echo "<b>".$file."</b><br>";
} elseif ($file == ".." ) {
echo "<tr><td>*</td><td><b><a href=\"./$file\">".$file."</a></b></td><td>*</td><td>*</td><td>*</td></tr>\n";
}
} elseif (filetype($file) == "dir") {
echo "<tr><td>*</td><td><b>".$file."</b>".filetype($file)."</td><td>".fileatime($file)."</td><td>".$size." k</td>
<td>[Ordner löschen]*[Ordner leeren]</td></tr>\n";
} elseif (filetype($file) == "file") {
echo "<tr><td>*</td><td><b><a href=\"./$file\">".$file."</a></b></td><td>".fileatime($file)."</td><td>".$size." k</td>
<td>[Datei löschen]</td></tr>\n";
}
}
//}
}
echo "<tr><td colspan=\"5\">*</td></tr>";
echo "</table>";

closedir($main);

listet alle files im directory, ist aber noch nicht ausgereift, aber ausbaufähig :-)))

Hab mich mal drangesetzt, werd das auch noch irgendwannmal fertig machen.

Support is aber nich inklusive :-))

 
nicker
11-01-2002, 17:02 
 
hey cool, das wird mal ein geiler datei manager :-) :-)


nur war das leider nicht das was ich brauche :-(


( ich werds trotzdem für was anderes benutzen, many thanks =)

ich bräuchte halt ein script was mir nur die reinen dateinamen einer bestimmten extension ( *.php i.ex. ) auflistet und dabei als text die extension weglässt :-)

( hey dein script is aber wirklich cool =)

 
MoRtAlAn
11-01-2002, 17:05 
 
ich sagte ja, es is noch nicht astrein.

Die Listing-funktion is ja schon drin, muß halt nur die schleifen so abändern oder hinzufügen, damit er das macht, was du willst!

gruss

 
nicker
11-01-2002, 17:07 
 
jo nur das prob is das ich der abolute php dau bin =(

 
MoRtAlAn
11-01-2002, 17:09 
 
Ich kann mich ja mal nächste Woche noch ein bisschen drum kümmern (Wochenende weiß ich nicht, ob ich Zeit hab!)

Schreib mir mal an meine Private
marco_jahn@web.de
und schreib mir mal ausführlich rein, was das dingen machen soll, vielleicht mach ich das dann dochmal fertig und hab noch ein paar funktionen mehr :-))

gruss

 
nicker
11-01-2002, 17:17 
 
mail is weg =)

- -

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