Advertisement
Guest User

index.php

a guest
Mar 17th, 2016
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.52 KB | None | 0 0
  1. <?php
  2. session_start();
  3. include 'database.php';
  4.  
  5. if(!empty($_POST)){
  6.  
  7. $username = $_POST['username'];
  8. $password = $_POST['password'];
  9.  
  10. $sql = "select * from user where username='".$username."' and password='".$password."'";
  11. #echo $sql."<br />";
  12. $query = mysql_query($sql) or die (mysql_error());
  13.  
  14. // pengecekan query valid atau tidak
  15. if($query){
  16. $row = mysql_num_rows($query);
  17.  
  18. // jika $row > 0 atau username dan password ditemukan
  19. if($row > 0){
  20. $_SESSION['isLoggedIn']=1;
  21. $_SESSION['username']=$username;
  22. header('Location: memberarea.php');
  23. } else{
  24. echo "username atau password salah";
  25. }
  26. }
  27. }
  28. ?>
  29.  
  30.  
  31. <!DOCTYPE html>
  32. <html lang="en">
  33. <head>
  34. <meta charset="utf-8">
  35. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  36. <meta name="viewport" content="width=device-width, initial-scale=1">
  37. <title>IQBAL DP WEB</title>
  38.  
  39. <!-- Bootstrap -->
  40. <link href="css/bootstrap.min.css" rel="stylesheet">
  41.  
  42. <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
  43. <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
  44. <!--[if lt IE 9]>
  45. <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
  46. <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
  47. <![endif]-->
  48. </head>
  49. <body>
  50. <nav class="navbar navbar-inverse">
  51. <div class="container-fluid">
  52. <!-- Brand and toggle get grouped for better mobile display -->
  53. <div class="navbar-header">
  54. <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
  55. <span class="sr-only">Toggle navigation</span>
  56. <span class="icon-bar"></span>
  57. <span class="icon-bar"></span>
  58. <span class="icon-bar"></span>
  59. </button>
  60. <a class="navbar-brand" href="#">Iqbal DP</a>
  61. </div>
  62.  
  63. <!-- Collect the nav links, forms, and other content for toggling -->
  64. <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
  65. <ul class="nav navbar-nav">
  66.  
  67. <li><a href="#">About</a></li>
  68. <li class="dropdown">
  69. <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Artikel<span class="caret"></span></a>
  70. <ul class="dropdown-menu">
  71. <li><a href="#">Teknik Informatika</a></li>
  72. <li><a href="#">Programming</a></li>
  73. <li><a href="#">Something else here</a></li>
  74. <li role="separator" class="divider"></li>
  75. <li><a href="#">Separated link</a></li>
  76. <li role="separator" class="divider"></li>
  77. <li><a href="#">One more separated link</a></li>
  78. </ul>
  79. </li>
  80. </ul>
  81. <form class="navbar-form navbar-left" role="search">
  82. <div class="form-group">
  83. <input type="text" class="form-control" placeholder="Cari">
  84. </div>
  85. <button type="submit" class="btn btn-default">Masukin</button>
  86. </form>
  87. <ul class="nav navbar-nav navbar-right">
  88. <li><a href="#">Register</a></li>
  89. <li class="dropdown">
  90. <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Akun<span class="caret"></span></a>
  91. <ul class="dropdown-menu">
  92. <li><a href="#">Action</a></li>
  93. <li><a href="#">Another action</a></li>
  94. <li><a href="#">Something else here</a></li>
  95. <li role="separator" class="divider"></li>
  96. <li><a href="#">Separated link</a></li>
  97. </ul>
  98. </li>
  99. </ul>
  100. </div><!-- /.navbar-collapse -->
  101. </div><!-- /.container-fluid -->
  102. </nav>
  103.  
  104. <!--nav-->
  105.  
  106. <div class="container">
  107. <div class="row">
  108. <div class="col-md-8">
  109.  
  110. <div class="panel panel-default">
  111. <div class="panel-heading">Panel heading without title</div>
  112. <div class="panel-body">
  113.  
  114. <?php
  115.  
  116. $post = $_GET["post"];
  117.  
  118. if (!$post) {
  119.  
  120. $ambil_data = mysql_query("select * from berita order by id_berita desc limit 0,5");
  121.  
  122. while($hasil_data = mysql_fetch_array($ambil_data)){
  123.  
  124. ?>
  125.  
  126. <div class="row-fluid">
  127.  
  128. <div class="span4">
  129.  
  130. <img data-src="holder.js/300x200" alt="300x200" src="<?=$hasil_data['gambar'];?>" style="width: 300px; height: 200px;">
  131.  
  132. </div>
  133.  
  134. <div class="span8">
  135.  
  136. <h2><?=$hasil_data['judul'];?></h2>
  137.  
  138. <p style="text-align:justify;"><?=substr($hasil_data['isi'],0,500);?></p>
  139.  
  140. <p>
  141.  
  142. <a href="index.php?post=<?=$hasil_data['id_berita'];?>" class="btn btn-primary">Baca Selengkapnya</a>
  143.  
  144. <a href="#" class="btn btn-inverse">Diposkan pada <?=$hasil_data['tanggal'];?></a>
  145.  
  146. </p>
  147.  
  148. </div>
  149.  
  150. </div>
  151.  
  152. <hr>
  153.  
  154. <?php
  155.  
  156. } }
  157.  
  158. else
  159.  
  160. {
  161.  
  162.  
  163.  
  164. $ambil_data = mysql_query("select * from berita where id_berita='$post'");
  165.  
  166. $hasil_data = mysql_fetch_array($ambil_data);
  167.  
  168. ?>
  169.  
  170. <div class="paragraphs">
  171.  
  172. <div class="row">
  173.  
  174. <div class="span12 well">
  175.  
  176. <img class="img-polaroid" src="<?=$hasil_data['gambar'];?>" style="width:250px; height: 200px; float:left; margin-right:10px;"/>
  177.  
  178. <div class="content-heading"><h3><?=$hasil_data['judul'];?></h3></div>
  179.  
  180. <p><a href="#" class="btn btn-inverse">Diposkan pada <?=$hasil_data['tanggal'];?></a> </p>
  181.  
  182. <p style="text-align:justify;"><?=$hasil_data['isi'];?></p>
  183.  
  184. <div style="clear:both;"></div>
  185.  
  186. </div>
  187.  
  188. </div>
  189.  
  190. </div>
  191.  
  192.  
  193.  
  194.  
  195.  
  196. <?php
  197.  
  198. $ambil_recent = mysql_query("select id_berita,judul,tanggal from berita order by rand() limit 20");
  199.  
  200. ?>
  201.  
  202. <div class="well sidebar-nav">
  203.  
  204. <ul class="nav nav-list">
  205.  
  206.  
  207.  
  208.  
  209.  
  210. <li class="nav-header">Baca Juga</li>
  211.  
  212. <ul type="square">
  213.  
  214. <?php
  215.  
  216. while($hasil_recent= mysql_fetch_array($ambil_recent)){
  217.  
  218. echo "<li><a href='index.php?link=lihatDetailBerita.php&id=$hasil_recent[id_berita]'>".$hasil_recent['judul']."</a></li>";
  219.  
  220. }
  221.  
  222. ?>
  223.  
  224. </ul>
  225.  
  226. </ul>
  227.  
  228. </div>
  229.  
  230.  
  231.  
  232. <?php
  233.  
  234. }
  235.  
  236. ?>
  237.  
  238. </div>
  239. </div>
  240.  
  241. </div>
  242. <div class="col-md-4">
  243.  
  244. <div class="panel panel-success">
  245. <div class="panel-heading">LOGIN AREA</div>
  246. <div class="panel-body">
  247.  
  248. <form action="" method="post">
  249. <div class="form-group">
  250. <label for="exampleInputEmail1">Email address</label>
  251. <input type="text" name="username" class="form-control" id="exampleInputEmail1" placeholder="Email">
  252. </div>
  253. <div class="form-group">
  254. <label for="exampleInputPassword1">Password</label>
  255. <input type="password" name="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
  256. </div>
  257. <button type="submit" class="btn btn-default">Submit</button>
  258. </form>
  259.  
  260. </div>
  261. </div>
  262. </div>
  263. </div>
  264. </div>
  265.  
  266.  
  267. <!-- Konten -->
  268.  
  269.  
  270.  
  271. <!-- AKHIR CONTENT - dari sini kebawah jgn dihapus -->
  272. <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
  273. <script src="js/jquery-1.12.2.min.js"></script>
  274. <!-- Include all compiled plugins (below), or include individual files as needed -->
  275. <script src="js/bootstrap.min.js"></script>
  276.  
  277. <hr>
  278. <footer class="footer">
  279. <div class="container">
  280. <center><p class="text-muted">Copyright 2016. Muhammad Iqbal Dwi Putra</p>
  281. </center>
  282. </div>
  283. </footer>
  284.  
  285.  
  286. </body>
  287. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement