2011-07-17 9 views
1

私は私の第一project.Iは2 errors.Thisを持ってやってPHP.Whileで新たなんだ私のコード:PHPのエラー::機能session_is_registered()およびお知らせ:未定義の定数名の使用 - 仮定「ユーザ名」

<? 
session_start(); 
if(!session_is_registered(username)){ 
header("location:logindo.php"); 
} 
?> 
<table width="300" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC"> 
<tr> 
<form name="form1" method="post" action="show.php"> 
<td> 
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#777777"> 
<tr> 
<td colspan="3"><strong>Enter the Student ID</strong></td> 
</tr> 
<tr> 
<td width="110">Student ID:</td> 
<td width="6"></td> 
<td width="294"><input name="sb_id" type="text" id="sb_id"></td> 
</tr> 
<tr> 
<td>&nbsp;</td> 
<td>&nbsp;</td> 
<td><input type="submit" name="Submit" value="Show"></td> 
</tr> 
</table> 
</td> 
</form> 
</tr> 
</table> 
これが表示されていると、これを削除することができますどのように、なぜ

Notice: Use of undefined constant username - assumed 'username' in D:\xampp\htdocs\vss\showinfo.php on line 3 

Deprecated: Function session_is_registered() is deprecated in D:\xampp\htdocs\vss\showinfo.php on line 3 

:私はこのページを行くとき

は、それは2つのエラーが表示されます。

ありがとうございます。

+0

なぜ-1 !!!!奇妙な! –

+0

がエラーメッセージ –

+0

にあります。非常にシンプルですが、機能がありません。デシケートされているためにsession_is_registeredがあります。 – infinity

答えて

1

で3行目を置き換えます

if(!isset($_SESSION['username'])){ 
+0

@Paul Dixon何が必要な編集ですか? –

+0

閉じ括弧が欠けていただけです:) –

+1

ありがとうbuddies.Letme try –

関連する問題