<?php
defined('_JEXEC') or die('Restricted access');
?>

<p>PHP-Bridge von Henry Schorradt</p>
<?php
// Funktion, um PDF-Dateien im Verzeichnis und seinen Unterverzeichnissen zu finden und als Links auszugeben

// von ChatGPT erstellt


function findAndDisplayPDFs($directory) {
// Öffne das Verzeichnis
$dir = opendir($directory);

// Durchlaufe alle Dateien und Verzeichnisse im aktuellen Verzeichnis
while ($file = readdir($dir)) {
if ($file != '.' && $file != '..') {
$fullPath = $directory . '/' . $file;

// Überprüfen, ob es sich um ein Verzeichnis handelt
if (is_dir($fullPath)) {
// Wenn es ein Verzeichnis ist, rufe die Funktion rekursiv auf
findAndDisplayPDFs($fullPath);
} else {
// Wenn es sich um eine PDF-Datei handelt, gib einen Link aus
//elseif (pathinfo($file, PATHINFO_EXTENSION) == 'pdf')
echo '<a href="' . $fullPath . '" target="_blank">' . $fullPath . '</a><br>';
}
}
}

// Schließe das Verzeichnis
closedir($dir);
}

// Das Hauptverzeichnis, das außerhalb der Funktion festgelegt wurde
$directory = $mode; // Stellen Sie sicher, dass $directory den Verzeichnispfad enthält

// Rufen Sie die Funktion mit dem Hauptverzeichnis auf
findAndDisplayPDFs($directory);
?>