gpt4 book ai didi

PHP:强制下载后显示内容?

转载 作者:可可西里 更新时间:2023-11-01 13:18:37 26 4
gpt4 key购买 nike

我有这样的脚本

<?php

if (file_exists("./foo.txt")) {

header("Content-type: application/force-download");
header("Content-length: ".filesize("./foo.txt"));
header('Content-Disposition: attachment; filename="foo.txt"');
readfile('./foo.txt');
}

print "HEY!";

?>

我想在强制下载后将“嘿”写入页面,这怎么可能?

我看到下载页面类似“如果您的下载没有自动开始,请单击此处”,所以它是内容和下载?我示例中的 hey 包含在文本文件中,因此它不起作用。

最佳答案

只有 multipart message 才有可能.但不幸的是,支持 HTTP 中的多部分消息的浏览器并不多(我认为 Opera 是唯一的)。

这就是为什么通常的做法是发送带有 元刷新 重定向的下载页面以同时具有文本消息和下载操作(尽管顺序相反)。

关于PHP:强制下载后显示内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3289262/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com