Archives by date

You are browsing the site archives by date.

【MySQL】小数点以下を切り捨てる。

めも。

TRUNCATE(num, 0);

numの部分に任意の少数を渡せば切り捨てた値を返してくれる。
第2引数を1にすれば少数第1位、2にすれば少数第2位という様に切り捨て処理を行ってくれる。

尚、テーブルを空にするTRUNCATE文と同じ綴りであるが、こちらは関数なので安心して使用してOK。

 

【PHP】処理中にbasic認証を要求する。

めも。

$username = 'root';
$password = 'admin';

if(!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW']) ) {
	header('WWW-Authenticate: Basic realm="Private Page"');
	header('HTTP/1.0 401 Unauthorized');
	die('認証失敗');
}else{
	if($_SERVER['PHP_AUTH_USER'] != $username || $_SERVER['PHP_AUTH_PW'] != $password) {
		header('WWW-Authenticate: Basic realm="Private Page"');
		header('HTTP/1.0 401 Unauthorized');
		die('認証失敗');
	}
}

// 認証を通過するとここに来る

.htaccessで制御するよりお手軽で簡単かも。