如果我的网站建立在包含的基础上,如何让GET请求生效?
例如在index.html中,我依靠<!--#include virtual="/includes/columns/col-2.shtml" -->
来显示内容。
在col-2.shtml
中我得到了这个简单的脚本<?php $success = $_GET['success']; if($success == 1) { echo "User created!"; }?>
所以,当我浏览http://www.mysite.com/index.html?success=1时,它不显示我的回声。是的.shtml设置为解析.htaccess中的php。
有什么想法吗?
答案 0 :(得分:4)
你似乎在这里混合你的技术!!!
将index.html重命名为index.php(或index.shtml),并将include更改为
<?php
include('/includes/columns/col-2.shtml');
?>
答案 1 :(得分:0)
包括不自然发送GET / POST信息......您可以尝试:
<?
$_POST[username]="123456";
include("login.php");
?>