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;
}
Die Zauberei um den Dateiname auf "Erlaubtheit" zu prüfen lasse ich mal weg...