2011-07-17 3 views
1

내 1 project.I 두 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 

:이 페이지를 갈 때

는 두 개의 오류를 표시합니다.

미리 감사드립니다.

+0

왜 -1 !!!! 이상한! –

+0

대답은 오류 메시지 –

+0

입니다. 매우 간단합니다. 왜냐하면 부적절하기 때문에 session_is_registered 함수가 없습니다. – infinity

답변

1

과 3 호선을 대체합니다

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

@ Paul Dixon 무엇이 필요한 편집입니까? –

+0

방금 ​​닫는 브라켓이 누락되었습니다 :) –

+1

Thanks buddies.Letme try –

관련 문제