php - .html url 中的 $_GET 问题

标签 php html query-string

我有这样一个网址:

http://mysite.com/contact.html?id=5

我想在我的 php 文件的 url 中获取 id 的值。我尝试了 $_GET['id'] 但它没有返回任何内容。

我怎样才能得到它?

最佳答案

这里的问题是文件是.html而不是.php,所以它不会被PHP解析。如果您希望 PHP 也可以在 .html 上运行,请将如下内容添加到您的 .htaccess 文件中:

AddType application/x-httpd-php .html

不过,我不推荐它,因为它不是真正的标准。在大多数情况下,您最好将文件重命名为 .php

关于php - .html url 中的 $_GET 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6580375/

相关文章:

html - 我如何过滤angularjs中的选择值?

html - 居中和右对齐flexbox元素

javascript - 如何使查询字符串始终返回数组?

.htaccess - 没有 index.php 的查询字符串

php - 为什么 PHP 不为特定用户使用 Internet Explorer 保存 session 变量?

php - 如何使用安全的 POP3 服务器覆盖 imap_timeout 功能的 php.ini 超时

javascript - html 每行代码换行

javascript - 将鼠标悬停在圆圈中的不同部分上

apache - mod_rewrite : replace query_string parameter values

php - JavaScript 和 PHP 可以证明在线纸牌游戏吗?