isset($ _ GET ['变量'])不工作?

时间:2011-07-11 03:40:32

标签: php

此功能对我不起作用。我认为这是不可行的($ _ GET ['成功'])但是我没有用,但我真的不确定。问题是它不会打印任何东西。没有if(isset($ _ GET ['success']))它只打印“用户名”请帮忙?

<?php
if(isset($_GET['success'])) {
$success=$_GET['success'];
if($success=='yes') {
echo "<center><font color='red'>Comment Posted!</font></center>";
}
else {
echo "<center><font color='red'>Username taken!</font></center>";
}
}
?>

1 个答案:

答案 0 :(得分:4)

你从中获得了什么样的输出?你正确地传递GET方法吗? URL应该有page_name.php?success = yes。如果你没有得到任何东西,你想要成功只有在它是真的时候设置或许这会更好。

<?php 
if(isset($_GET['success']) && $_GET['success']=='yes') 
{
     echo "<center><font color='red'>Comment Posted!</font></center>";
}
else 
{
     echo "<center><font color='red'>Username taken!</font></center>";
}
?>