Sourcen zum Download anbieten: In Perl ganz einfach,
Hab ich ganz anders gelöst.
$finfo = new finfo( FILEINFO_MIME ); $mime = $finfo -> file( $file ); if ( isset( $_GET['download'] ) and $_GET['download'] ) { header( 'Content-type: ' . $mime ); header( 'Content-Disposition: attachment; filename="' . basename( $file ) . '"' ); readfile( $file ); exit; }
Ja, geht Dialogbox auf, auch gut 😉
Die Zauberei um den Dateiname auf "Erlaubtheit" zu prüfen lasse ich mal weg...
Die in der Verwaltung waren schon immer die ganz Wichtigen 😉
Schlaf gut.