2017-06-09 15 views
0

注意におけるm:不定度:Cにおけるm:\ XAMPP \ htdocsに\ test.phpをライン上の2注意:未定義のインデックス:

注意:未定義のインデックス:Cでのuname:\ XAMPP \ htdocsに\テスト。 php on line 3

<? 
$m = $_REQUEST["m"]; 
$uname = $_REQUEST["uname"]; 
if($m=="chkfrm"){ //Check about true values 
    if($uname==""){ //if input form 'uname' is null 
?> 
No content 


<? 
    } else { // Else input form 'uname' is value 
    //$m=""; // Reset chkfrm 
?> 
In Content 


<? } 
} else { //Main page 
?> 


<form name="aa" method="post" action="./test.php"> 
<input type="hidden" name="m" value="chkfrm"> 
<input type="text" name="uname" size="30"> 
<p> 
<input type="image" src="./jigoku/images/name.gif" class="mouse" onClick="javascript:returns();"> 
</p> 
</form> 
<? 
} //Main End 
?> 
+0

質問をする前に、Google検索またはSOでローカル検索を行ってください。 – RiggsFolly

+0

フォームのあるページのライフサイクルも理解する必要があります。 – RiggsFolly

答えて

0

変数を割り当てるときにisset()を使用してください。

+0

ありがとうございましたあなたの答えは役に立ちました –

+0

PHP 7で*あなたもできる: $ m = $ _REQUEST ['m'] ??ヌル; –

関連する問題