require "../lib/common_func.php";
$extent = ".php"; $page_array = array("2010winter", "2010spring", "2010summer", "2010autumn", "2011winter", "2011spring", "2011summer", "2011autumn", "2012winter", "2012spring", "2012summer", "2012autumn", "2013winter", "2013spring", "2013summer", "2013autumn", "2014winter"); require($page_array[$page_num].$extent);
if (!isset($_SERVER['PHP_AUTH_USER'])){ header('WWW-Authenticate: Basic realm="Private Page"'); header('HTTP/1.0 401 Unauthorized'); die('このページを見るにはログインが必要です'); }else{ if ($_SERVER['PHP_AUTH_USER'] != $user || $_SERVER['PHP_AUTH_PW'] != $password){ header('WWW-Authenticate: Basic realm="Private Page"'); header('HTTP/1.0 401 Unauthorized'); die('このページを見るにはログインが必要です'); } }
function
<?php $a = 1; function localtest(){ print ($a+1); } localtest(); ?>
外と中の $a は別物で、実行結果は 1