2012-03-18 42 views
0

我已经有一个如果,还有一个在我的脚本。GET,if,elseif

但我需要别的$ _GET语句,所以当人们访问:URL.com/lol?code=23oojdosagodsj(或类似的东西)时,我可以在里面做一些事情(比如if,else)。

if(isset($_GET['code'])) 
{ 
    echo $_GET['code']; 
} 

我试过了,但它只是将我重定向到显示窗体的else语句。 我用:代码=笑

+1

你可以发布你的整个代码 – yehuda 2012-03-18 21:35:59

+2

不理解问题抱歉。 – Scuzzy 2012-03-18 21:36:03

回答

0

在代码

if(isset($_GET['code'])) 
{ 
    echo $_GET['code']; 
} 

当且仅当您提供一个GET请求一个code变量echo语句会被执行。 (如page.php?code = whatever)。

来自以下讨论:这是导致错误的URL重写机制。禁用URL重写可解决问题。

+0

是的,这就是发生了什么事。密码?代码= lol带我到表单。 – Nathan 2012-03-18 21:40:13

+0

检查生成的页面的来源,你应该看到你在那里有字符串“lol”。 – aioobe 2012-03-18 21:41:05

+0

不幸的是,我没有。 – Nathan 2012-03-18 21:42:56