2013-04-22 3 views
2

isset을 사용하여 특정 값이 설정되어 있는지 확인하고 있습니다. "이름을 찾을 수 없습니다. 올바른 이름을 입력하십시오."와 같은 오류 메시지가 표시되면서 HTML을 종료하고 싶습니다. 현재 확인하고 있습니다PHP/HTML에서 오류 메시지로 종료

if ((! isset($_GET["name"])) or (! is_dir($_GET["name"])) or (empty($_GET["name"]))) { 

    Print "Name not found, Enter a valid name" 
} 

인쇄 후 HTML 코드를 추가로 실행하지 않고 종료하고 싶습니다. 나는

덕분에 내 오류 메시지와 PHP에서 기본값은 없습니다 오류 메시지와 함께 종료 할 수있는 방법

답변

2

다이하거나 종료 : 참조 PHP 문서

http://php.net/die

http://php.net/exit

die ("I'm dyin over here"); 
+0

참조하십시오 내 아래에 설명하고 솔루션을 제공 할 수 있다면, 그것은 좋은 것입니다. 감사! –

0
die("Name not found, Enter a valid name"); 

도움이됩니다.

감사합니다, 펠릭스

+0

그러나 브라우저에 텍스트가 표시되지 않았습니다. 페이지 소스로 보았을 때 메시지를 볼 수있었습니다. URL이 실행되는 broswer에 어떻게 표시 할 수 있습니까? –

+0

@ user1988876이 코드는 __Name을 찾을 수 없다는 것을 나타내야합니다. 브라우저에 유효한 name__을 입력하십시오. –

0

당신은 die 또는 exit 방법을 사용합니다. 이렇게하면 모든 PHP와 HTML이 표시되거나 실행되지 않습니다.

예 :

if ((! isset($_GET["name"])) or (! is_dir($_GET["name"])) or (empty($_GET["name"]))) { 

    die("Name not found, Enter a valid name"); 
} 
관련 문제