"打开"自定义文件格式的对话框

时间:2015-03-07 01:36:51

标签: php file-type open-with

我有一个文件file.magicExt,它只是一个文本文件(utf-8),例如:

hello

我有index.php

<?php

echo '<a href="file.magicExt">file</a>';

当用户点击“文件”链接时,我想要显示“打开方式”对话框。

相反浏览器(Firefox,Chrome)显示文件内容。

1 个答案:

答案 0 :(得分:0)

我完成了file.php

<?php

// We'll be outputting a .magicExt
header('Content-Type: application/magicExt');

// It will be called downloaded.magicExt
header('Content-Disposition: attachment; filename="downloaded.magicExt"');

// The .magicExt source is in original.magicExt
readfile('original.magicExt');

基于PHP header() function

index.php

echo '<a href="file.php">file</a>';