小编Mar*_*rds的帖子

用户下载文件后如何显示Thankyou页面?

我正在使用这个小推送器php文件下载'exe'文件供用户填写表单时保存.

header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
ob_clean();
flush();
readfile($file);
Run Code Online (Sandbox Code Playgroud)

使用此方法,没有链接到联机$文件位置供有人关注,但由于某种原因,我无法在代码执行之后或之前显示感谢页面.

我试过标题("位置:$ thankyouurl"); 紧接着上面的代码,但没有显示任何东西,我已经尝试在运行上面的代码之前回显感谢页面的html源代码,但这导致exe文件被下载到网页实际上崩溃了浏览器.

有什么建议???

html php

5
推荐指数
1
解决办法
6651
查看次数

如何让Inno设置只显示取消按钮显示消息,以便安装停止

我正在使用Inno设置来提供软件包.它会检测Access的版本并弹出消息.我想让消息告诉用户他们已经下载了错误的版本并停止安装.目前Inno脚本使用

itd_downloadafter(NoRuntimePage.ID);
Run Code Online (Sandbox Code Playgroud)

显示一条消息,告诉用户他们需要安装AccessRuntime.当用户按下它时,它会下载AccessRuntime并继续.我想为我的新脚本更改此信息,告诉用户他们有错误的版本,然后在他们按下一个或只是取消时结束安装脚本.任何人都可以帮我解决这个问题吗?

inno-setup

1
推荐指数
1
解决办法
3437
查看次数

标签 统计

html ×1

inno-setup ×1

php ×1