| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
chzel Gast
|
Script |
|
|
Ich möchte die UNterverzeichnisse unter Berichte auch mit auslesen?
Hat da jemand einen Tipp.
<?php
$dateiendung =".php";
$buchstabe_alt = "";
$verzeichnis = openDir("berichte");
while ($file = readDir($verzeichnis)) {
if ($file != substr_count($file, $dateiendung) && $file != "." && $file != "..") {
$buchstabe = strtoUpper(substr($file, 0, 1));
if (!strstr($buchstabe_alt, $buchstabe)) {
$buchstabe_alt .= $buchstabe;
// Anfangsbuchstaben anzeigen
echo "<strong>" . $buchstabe . "</strong> <br>";
}
echo "<a href=\"/$file\">$file</a><br>\n";
}
}
closeDir($verzeichnis);
?>
<?php
$verzeichnispfad = "berichte/";
$verzeichnis = array_slice(scanDir($verzeichnispfad), 2);
foreach ($verzeichnis as $element) {
echo "<a href=\"$verzeichnispfad\$element\">";
echo "$verzeichnispfad\$element</a> <br>";
}
?>
Gruss CHristian |
|
|
|
| 08 Nov 2011 07:35 |
|
  |
Werner Homepage-Total.de Moderator

|
|
| 08 Nov 2011 17:44 |
|
 |
chzel Gast
|
Script |
|
|
Hallo Werner
Danke für den Tipp, möchte aber das Script wie beigelegt anpassen?
Gruss CHristian |
|
|
|
| 09 Nov 2011 07:41 |
|
 |
Werner Homepage-Total.de Moderator

|
Re: Script |
|
|
| chzel hat Folgendes geschrieben: |
Danke für den Tipp, möchte aber das Script wie beigelegt anpassen?
|
Das heißt also ich soll es machen
Wenn du in den Verzeichnissen navigieren willst,
dann benutze diesen Dateibrowser:
| PHP-Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <!DOCTYPE html>
<html>
<head>
<title>Dateibrowser</title>
<style type="text/css">
body, h4, a {font-family: Verdana; font-size: 0.90em;}
a:visited {color: #C600C6;}
</style>
</head>
<body>
<?php
// Dateibrowser - Version 1.6 - PHP 5 - Homepage-Total.de
echo '<h4>' . ($d = ((isset($_GET["d"])) ? $_GET["d"] : ".")) . "</h4>\n";
foreach (array_slice(scandir($d), 2) as $f) {
echo '<a href="' . (is_dir($d . '/' . $f) ? '?d=' : '') . $d . '/' . $f . '">' . $f . "</a><br>\n";
}
?>
</body>
</html> |
|
_________________ Bei Fragen oder Fehlermeldungen - Bitte ausführlichen Code posten!
Wie man Fragen richtig stellt |
|
|
| 09 Nov 2011 13:59 |
|
 |
chzel Gast
|
Script |
|
|
Hallo Werner
Nicht ganz, aber kann das Script auch gebrauchen.
Ich habe mich wohl nicht ganz richtig ausgedrückt?
Ich möchte das als Sitemap verwenden, funktioniert auch, aber leider gehen die Unterverzeichnisse nicht.
Wenn ich mir das ganze überlegen sollte man aber gewisse Verzeichnisse nicht auslesen?
Dank schon mal im Voraus
Gruss Christian
<?php
$dateiendung =".php";
$buchstabe_alt = "";
$verzeichnis = openDir("berichte");
while ($file = readDir($verzeichnis)) {
if ($file != substr_count($file, $dateiendung) && $file != "." && $file != "..") {
$buchstabe = strtoUpper(substr($file, 0, 1));
if (!strstr($buchstabe_alt, $buchstabe)) {
$buchstabe_alt .= $buchstabe;
// Anfangsbuchstaben anzeigen
echo "<strong>" . $buchstabe . "</strong> <br>";
}
echo "<a href=\"/$file\">$file</a><br>\n";
}
}
closeDir($verzeichnis);
?> |
|
|
|
| 09 Nov 2011 23:41 |
|
 |
|