I am downloading file from server to local computer like this:
$file = ( "TestFile.txt" );
header( "Content-Type: application/octet-stream" );
header( "Accept-Ranges: bytes" );
header( "Content-Length: " . filesize( $file ) );
header( "Content-Disposition: attachment; filename=testfile.txt" );
readfile( $file );
It is working but it always save file in download folder without asking location. I want to open window like saving any document in OpenOffice/MS Word with option to choose any location on file system and create new folder option. My desired window also opears when we save as in browser window.
Hope you understand my problem. Is it possible to do this which work in all browsers/OS.
Thanks
The specification of Content-Disposition reads that the receiving user agent should ignore any path component in filename parameter value:
The reason for this is that it prones a security vulnerability: