<?php
// #1 MySQL연결
$db = mysql_connect( localhost , 'root' , 'password1!' );
if( !$db ){
die('MySQL connect ERROR : ' . mysql_error());
}
// #2 bbs DB연결
$ret = mysql_select_db( 'bbs', $db);
if( !$ret ){
die('MySQL select ERROR : '. mysql_error());
}
// #3 해당 페이지에서 세션을 사용하겠다
session_start();
// 로그인한 사용자의 아이디는 세션변수의 user_id로 저장되어있다
$sess_id = $_SESSION[user_id];
// 세션아이디값이 없다 = 로그인 하지 않았다
// 게시글 작성페이지로 이동시키지 않는다
if ( $sess_id === null ){
echo "<script> alert('로그인이 필요합니다. 로그인을 해주세요');</script>";
echo "<script>window.history.back()</script>";
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>index</title>
<link href="bootstrap-3.3.2-dist/css/bootstrap.min.css" rel="stylesheet">
<link href="index.css" rel="stylesheet">
</head>
<body>
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="http://192.168.6.123/index.php">게시판</a>
</div>
<?php
// 사용자가 로그인 한 상태가 아닐때
if( !isset($_SESSION[is_login]) ){
?>
<div id="navbar" class="navbar-collapse collapse">
<form class="navbar-form navbar-right" method=POST action=signin.php>
<div class="form-group">
<input type="text" name="user_id" placeholder="USER ID" class="form-control">
</div>
<div class="form-group">
<input type="password" name="user_pw" placeholder="Password" class="form-control">
</div>
<button type="submit" class="btn btn-success">Sign in</button>
</form>
</div><!--/.navbar-collapse -->
</div>
<?php
// 현재 사용자가 로그인 한 상태
}else{
?>
<!-- 로그아웃페이지로 이동 !-->
<div id="navbar" class="navbar-collapse collapse" align=right>
<a href="http://192.168.6.123/signout.php">
<button type="button" class="btn btn-success">Sign Out</button>
</a>
</div>
<?php
}
?>
<!-- 게시글 입력 폼!-->
</nav>
<div class="jumbotron">
<div class="container">
<form class="form-horizontal" method=POST action=write_ok.php>
게시글 제목과 게시글을 POST방식으로 write_ok.php로 전송한다
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label"> 제목 </label>
<div class="col-sm-10">
<input type="text" name="title" class="form-control" id="inputEmail3" placeholder="제목">
</div>
</div>
<div class="form-group">
<label for="inputPassword3" class="col-sm-2 control-label"> 게시글 </label>
<div class="col-sm-10">
<textarea class="form-control" rows="10" name="text" ></textarea>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<button type="submit" class="btn btn-default">작성 완료</button>
</div>
</div>
</form>
</div>
</div>
<hr>
<footer>
<p >© WhEh Board</p>
</footer>
</body>
</html>