我有一个使用PHP和HTML页面的网站,我想创建一个存储登录页面用户名的会话.但是登录页面是php,接下来的页面是html.
这是一个问题还是我可以在html页面中添加一个小的php语句
或者我做错了吗?
这是我第一次使用会话,他们让我有点困惑.
谢谢你的帮助.
如果您可以访问您的apache配置或简单的.htaccess文件,您可以告诉Apache处理.html文件中的PHP代码.您可以通过在站点的文档根目录(可能是public_html /)上创建一个.htaccess文件(记住.(点)作为该文件名中的第一个字符)并将其放入其中来完成此操作:
# Add this to public_html/.htaccess file AddHandler application/x-httpd-php .html AddHandler application/x-httpd-php .htm
你应该可以重新加载html页面,你的PHP代码(来自Michael Matthews的答案)将运行良好.
您正在尝试与text/html类型的页面共享PHP会话变量.正如您所建议的那样,您必须使HTML页面成为可以工作的PHP页面,并在某处添加一小段PHP来显示用户名.
将您的HTML页面更改为PHP.在页面顶部添加如下内容:
html here Hello = $username ?>!