我的wesite为用户提供了登录功能。
用户是在我的培训机构参加培训课程的用户。
现在,训练课程以数字命名,例如2655,2755等
现在我有一些特定的文件或会话工具包,你可以说是可供用户从他的登录下载,但只有他应该能够下载他的会话文件。
现在我有拉链文件。
所以我有一个PHP名称 $sessionno
的变量,它也是用户必须下载的文件的同名。
所以我的下列事情确实无法发挥作用。
<a href = " <?php header ('location : $sessionno.zip'); ?> download </a>
所以这确实有效,有什么想法吗?
答案 0 :(得分:0)
href
属性的路径时, header
不是您要查找的内容。对于您的具体示例,您可能希望使用echo
将您想要的字符串输出到页面。
<a href="<?php echo "$sessionno.zip"; ?> download </a>
或者,您也可以使用PHP Short Tags(例如<?="$sessionno.zip" ?>
),这与我的第一个示例显示的方式与调用echo
相同。短标签可以使代码更清洁,但环境不会启用配置。
为了将来参考,当您要将特定HTTP标头发送到客户端时,可以使用header
。您尝试传递的特定标头是有效标头,只是以不正确的方式使用。如果您希望当前请求告诉客户端您希望它们导航到您指定的URL,则可以使用该标头。