';
}
$directorio = __DIR__; // Cambia esto según tu estructura de carpetas
// Escanea el directorio y obtén la lista de archivos
$archivos = scandir($directorio);
// Filtra los archivos y muestra solo imágenes (jpg)
$imagenes = array_filter($archivos, function ($archivo) {
return strtolower(pathinfo($archivo, PATHINFO_EXTENSION)) === 'jpg' || strtolower(pathinfo($archivo, PATHINFO_EXTENSION)) === 'jpeg';
});
// Muestra las imágenes en miniaturas
foreach ($imagenes as $imagen) {
echo '
';
echo '';
echo '
';
}
// Filtra los archivos y muestra solo videos (mp4)
$videos = array_filter($archivos, function ($archivo) {
return strtolower(pathinfo($archivo, PATHINFO_EXTENSION)) === 'mp4';
});
// Muestra los videos con un reproductor
foreach ($videos as $video) {
echo '
';
echo '';
echo '
';
}
// Filtra los archivos y muestra solo archivos PDF
$pdfs = array_filter($archivos, function ($archivo) {
return strtolower(pathinfo($archivo, PATHINFO_EXTENSION)) === 'pdf';
});
// Muestra los enlaces a los archivos PDF
foreach ($pdfs as $pdf) {
echo '
';
}
// Filtra los archivos y muestra solo archivos txt
$txts = array_filter($archivos, function ($archivo) {
return strtolower(pathinfo($archivo, PATHINFO_EXTENSION)) === 'txt';
});
// Muestra los enlaces a los archivos txt
foreach ($txts as $txt) {
echo '