<input type="hidden" name="article_id" value="111">
<input type="hidden" name="ip" value="<?php echo $_SERVER['REMOTE_ADDR'] ?>">
<input type="hidden" name="page" value="<?php echo $_SERVER['REQUEST_URI'] ?>">
<input type="hidden" name="date" value="<?php echo (date('F j, Y.')) ?>">
<input type="hidden" name="time" value="<?php echo (time()) ?>">
当我使用post方法将上述值发送到服务器时,它使用$ _POST在服务器上返回空值,没有显示任何内容。当我使用alert($form.find("input[name='page']").val())
时,它会显示:
127.0.0.1的页面说:
<?php echo $_SERVER['REQUEST_URI'] ?>
我在本地计算机上使用xampp,如果知道这有助于解决问题。
其他休息代码如:
<input type="hidden" name="article_id" value="111">
<input type="text" id="name" name="username" placeholder="Your name"/>
我得到了那些值。
答案 0 :(得分:1)
每当文件中包含任何形式的PHP代码时,扩展名必须是PHP。否则不会执行PHP代码。
有一些方法可以覆盖它,但你必须重新定义mime类型,它不值得努力。 .php是用于PHP页面的扩展,如果你的页面中有任何PHP代码,只需将其命名为.php。
通常,如果我知道我将使用PHP代码,我总是将所有文件命名为.php,所以我不必担心更改它们并在以后弄乱我的URL。
答案 1 :(得分:0)
您的PHP未运行。如果您已安装它,则应该可以通过转到服务窗口启动它。