2011-07-11 17 views
2

この機能は動作しません。私はそれが働いていないisset($ _GET ['success'])だと思いますが、私は本当にわかりません。問題はこれまで何も印刷していないということです。そして、もし(isset($ _GET ['success']))それが "username taken"を印刷するだけなら、助けてください。

<?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

何をしようとしていますか?そして何が起こっているのですか? –

+2

"not working"を定義してください。エラー?あなたがしたいことをそれはしませんか? – deceze

+0

「機能しない」とはどういう意味ですか? – jbruni

答えて

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>"; 
} 
?> 
関連する問題