// セッション開始
session_start();
$cookie="NETABU_COOKIE";
//もしクッキーがあったら食す。
if(isset($HTTP_COOKIE_VARS[$cookie])){
list($buin_id,$sys_last,$last_login,$last_login2,$last_login3) = explode(",", $HTTP_COOKIE_VARS[$cookie]);
}
?>
header("Content-type: text/html;charset=EUC_JP"); ?>
ログイン画面
if(isset($HTTP_POST_VARS["student_id"])){ // データが POST された?
$student_id = htmlspecialchars(trim($HTTP_POST_VARS["student_id"]));
$password = htmlspecialchars(trim($HTTP_POST_VARS["password"]));
$filename="./memver/".$student_id.".txt";
if(empty($student_id) || empty($password)){
?>
ログイン失敗
IDとパスワードのいずれかが未入力です.
再ログイン
exit();
}
if(!$fp=@fopen($filename,"r")){
?>
ログイン失敗
どちら様ですか? ユーザー登録されていません。
再ログインしてください。
ここより入部してください。
exit();
}else{
$temp=fgets($fp);
list($pass,$handle,$fname,$nen)=explode("/,",$temp);
fclose($fp);
}
if($pass!=$password){
?>
ログイン失敗
パスワードが違います。
ここより再ログインしてください。
}else{
//セッション変数の代入
$_SESSION['student_id']=$student_id;
$_SESSION['handle']=$handle;
$_SESSION['fname']=$fname;
$_SESSION['nen']=$nen;
?>
ログイン完了
= $student_id ?>さん ○×システムへようこそ!
メインページ
別IDでのログイン
}
}
else{
// echo $buin_id;
?>
ログインフォーム
IDとパスワードを入力して下さい。
}
?>