読者です 読者をやめる 読者になる 読者になる

atelier:mitsuba

i love UI/UX, Blend, XAML, Behavior, P5, oF, Web, Tangible Bits and Physical computing. なにかあればお気軽にご連絡ください。atelier@c-mitsuba.com

PHPでのBasic認証めも。

技術的その他

PHPでのBasic認証めも。

<?php
	if(empty($_SERVER['PHP_AUTH_USER'])||$_SERVER['PHP_AUTH_USER']=="")
	{
		header("WWW-Authenticate: Basic realm = \"Test\"");
		header("HTTP/1.0 401 Unauthorized");
?>
		<HTML>
			<HEAD>
			<TITLE>むりぽ</TITLE>
			</HEAD>
			<BODY>
				だめぽ。かえるのですよ。にぱー。
			</BODY>
		</HTML>
<?php
	}else{
		if($_SERVER['PHP_AUTH_USER'] == "TestUser" && $_SERVER['PHP_AUTH_PW'] == "TestPass"){
?>
		<HTML>
			<HEAD>
			<TITLE>いいぽ</TITLE>
			</HEAD>
			<BODY>
				ようこそなのですよ。にぱー。
			</BODY>
		</HTML>
<?php
	}else{
		header("WWW-Authenticate: Basic realm = \"SL\"");
		header("HTTP/1.0 401 Unauthorized");
?>
		<HTML>
			<HEAD>
			<TITLE>だめぽ</TITLE>
			</HEAD>
			<BODY>
				むりぽ。かえるのですよ。にぱー。
			</BODY>
		</HTML>	
<?php
	}
}
?>