Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67545 Members, 783 Products, 5294 Topic, 12957 Comments)

Mohon bantuan untuk mengatur htaccess di web php

Dibuat
Login Terakhir 5 Tahun lalu,
Telah Dilihat 1127 Kali
Nian Dwi Christianto SW Mengatakan : Sultan Account
  1. Assalam,
  2.  
  3. Mohon bantuan tidak bisa menampilkan konten pada sebelah kanan, padahal sudah saya siapkan kontennya di folder tertentu.
  4.  
  5. Kondisi seperti ini, Jika sy klik halaman data user aktif maka akan muncul data_user.php
  6.  
  7. View awal yang akan di eksekusi seperti ini :
  8.  
  9. Menu desain yang akan ditampilkan adalah sebagai berikut :
  10.  
  11. 1. content.php
  12. <?php
  13. ?>
  14. <!DOCTYPE html>
  15. <html>
  16. <head>
  17. <title>Dashboard - Aplikasi SHE Simper</title>
  18. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  19. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  20. <!-- bootstrap -->
  21. <link href="css/bootstrap.css" rel="stylesheet" />
  22. <link href="css/style.css" rel="stylesheet" />
  23. <link href="css/bootstrap-overrides.css" type="text/css" rel="stylesheet" />
  24. <!-- theme -->
  25. <link rel="stylesheet" type="text/css" href="css/theme/default.css" />
  26. <!-- libraries -->
  27. <link rel="stylesheet" type="text/css" href="css/font-awesome.css" />
  28. <link rel="stylesheet" type="text/css" href="css/elements/dataTables.bootstrap.css" />
  29. <link rel="stylesheet" type="text/css" href="css/elements/tables.css" />
  30. <link rel="stylesheet" type="text/css" href="css/elements/form.css" />
  31. <link rel="stylesheet" type="text/css" href="css/elements/bootstrap-wysihtml5.css" />
  32. <!-- open sans font -->
  33. <link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css">
  34. <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400italic,700italic,400,700" rel="stylesheet" type="text/css">
  35.  
  36. </head>
  37. <body>
  38. <header class="navbar navbar-inverse navbar-fixed-top" role="banner">
  39. <?php include "header.php"; ?>
  40. </header>
  41. <!-- sidebar -->
  42. <div id="sidebar-nav">
  43. <div class="profile-hidder">
  44. <ul class="nav">
  45. <li class="nav-profile">
  46. <div class="image">
  47. <a href="javascript:;"><img src="images/user_1.jpg" alt=""></a>
  48. </div>
  49. <div class="info">
  50. <a href=""><?php echo $_SESSION[namalengkap]; ?> <b class="caret"></b></a>
  51. </div>
  52. </li>
  53. </ul>
  54. </div>
  55. <?php include "menu.php"; ?>
  56. </div>
  57. <!-- end sidebar -->
  58.  
  59. <!-- main container -->
  60. <div class="content">
  61. <div id="pad-wrapper">
  62. <?php
  63. if ($_GET[view]=='home' OR $_GET[view]==''){
  64. include "dashboard.php";
  65. }elseif ($_GET[view]=='user'){
  66. include "user.php";
  67. }elseif ($_GET[view]=='account'){
  68. include "account.php";
  69.  
  70. }elseif ($_GET[view]=='kegiatan'){
  71. if ($_GET[act]==''){
  72. include "proses/kegiatan.php";
  73.  
  74. }elseif ($_GET[view]=='user_aktif'){
  75. include "master_data/user_aktif.php";
  76.  
  77. }elseif($_GET[act]=='edit'){
  78. include "proses/kegiatan_edit.php";
  79.  
  80. }elseif($_GET[act]=='detail'){
  81. include "proses/kegiatan_detail.php";
  82.  
  83. }elseif($_GET[act]=='tambah'){
  84. include "proses/kegiatan_insert.php";
  85. }
  86.  
  87. }
  88. ?>
  89. </div>
  90. </div>
  91.  
  92. <!--post modal-->
  93. <div id="myModal" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true">
  94. <div class="modal-dialog">
  95. <div class="modal-content">
  96. <div class="modal-header">
  97. <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
  98. <h4><strong>Delete Confirmation</strong></h4>
  99. </div>
  100. <div class="modal-body"><p></p></div>
  101. <div class="modal-footer">
  102. <button class="btn btn-default btn-sm" data-dismiss="modal" aria-hidden="true">Close</button>
  103. <button data-dismiss="modal" class="btn btn-danger btn-sm" id="btnYes">Confirm</button>
  104. </div>
  105. </div>
  106. </div>
  107. </div>
  108.  
  109. <!-- scripts -->
  110. <script src="js/jquery.min.js"></script>
  111. <script src="js/bootstrap.js"></script>
  112. <script src="js/theme.js"></script>
  113.  
  114. <script src="js/dashboard/jquery-jvectormap-1.2.2.min.js"></script>
  115. <script src="js/dashboard/jquery-jvectormap-world-mill-en.js"></script>
  116. <script src="js/dashboard/jquery.sparkline.min.js"></script>
  117.  
  118. <script src="js/dashboard/waypoints.min.js"></script>
  119. <script src="js/dashboard/jquery.counterup.min.js"></script>
  120. <script src="js/bootstrap-modal.js"></script>
  121.  
  122. <script src="js/flot/jquery.flot.js"></script>
  123. <script src="js/flot/jquery.flot.resize.js"></script>
  124.  
  125. <script src="js/tables/jquery.jeditable.js"></script>
  126. <script src="js/tables/jquery.dataTables.js"></script>
  127. <script src="js/tables/dataTables.bootstrap.js"></script>
  128.  
  129. <script src="js/form/app.js"></script>
  130. <script src="js/form/app.plugin.js"></script>
  131. <script src="js/form/datepicker/bootstrap-datepicker.js"></script>
  132. <script src="js/form/slider/bootstrap-slider.js"></script>
  133. <script src="js/form/bootstrap.file-input.js"></script>
  134. <script src="js/form/combodate/moment.min.js"></script>
  135. <script src="js/form/combodate/combodate.js"></script>
  136. <script src="js/form/parsley/parsley.min.js"></script>
  137.  
  138. <script src="js/tables/jquery.peity.min.js"></script>
  139. <script src="js/tables/peity-demo.js"></script>
  140. <script src="js/tables/icheck.min.js"></script>
  141.  
  142. <!--wysiwyg editor -->
  143. <script src="js/editor/wysihtml5-0.3.0.js"></script>
  144. <script src="js/editor/bootstrap3-wysihtml5.js"></script>
  145.  
  146. <script type="text/javascript">
  147. $(document).on("click", ".open-AddBookDialog", function () {
  148. var myBookId = $(this).data('id');
  149. var myBookId1 = $(this).data('id1');
  150. var myBookId2 = $(this).data('id2');
  151. var myBookId3 = $(this).data('id3');
  152. var myBookId4 = $(this).data('id4');
  153. var myBookId5 = $(this).data('id5');
  154. var myBookId6 = $(this).data('id6');
  155.  
  156. $(".modal-body #bookId").val( myBookId );
  157. $(".modal-body #bookId1").val( myBookId1 );
  158. $(".modal-body #bookId2").val( myBookId2 );
  159. $(".modal-body #bookId3").val( myBookId3 );
  160. $(".modal-body #bookId4").val( myBookId4 );
  161. $(".modal-body #bookId5").val( myBookId5 );
  162. $(".modal-body #bookId6").val( myBookId6 );
  163. });
  164. </script>
  165. <script type="text/javascript">
  166. //wysihtml5
  167. $('.textarea').wysihtml5({
  168. "font-styles": true, //Font styling, e.g. h1, h2, etc. Default true
  169. "emphasis": true, //Italics, bold, etc. Default true
  170. "lists": true, //(Un)ordered lists, e.g. Bullets, Numbers. Default true
  171. "html": true, //Button which allows you to edit the generated HTML. Default false
  172. "link": true, //Button to insert a link. Default true
  173. "image": true, //Button to insert an image. Default true,
  174. "color": false, //Button to change color of font
  175. "size": 'sm' //Button size like sm, xs etc.
  176. });
  177.  
  178.  
  179. $(document).ready(function () {
  180. $('.i-checks').iCheck({
  181. checkboxClass: 'icheckbox_square-green',
  182. radioClass: 'iradio_square-green',
  183. });
  184. });
  185. </script>
  186.  
  187.  
  188.  
  189. <script type="text/javascript">
  190. $(document).ready(function() {
  191. $('.dataTables-example').dataTable();
  192.  
  193. /* Init DataTables */
  194. var oTable = $('#editable').dataTable();
  195.  
  196. /* Apply the jEditable handlers to the table */
  197. oTable.$('td').editable( 'example_ajax.html', {
  198. "callback": function( sValue, y ) {
  199. var aPos = oTable.fnGetPosition( this );
  200. oTable.fnUpdate( sValue, aPos[0], aPos[1] );
  201. },
  202. "submitdata": function ( value, settings ) {
  203. return {
  204. "row_id": this.parentNode.getAttribute('id'),
  205. "column": oTable.fnGetPosition( this )[2]
  206. };
  207. },
  208.  
  209. "width": "90%"
  210. } );
  211.  
  212.  
  213. });
  214.  
  215. function fnClickAddRow() {
  216. $('#editable').dataTable().fnAddData( [
  217. "Custom row",
  218. "New row",
  219. "New row",
  220. "New row",
  221. "New row" ] );
  222.  
  223. }
  224. </script>
  225.  
  226. </body>
  227. </html>
  228.  
  229. 2. data_user.php
  230. <?php include("koneksi.php"); ?>
  231. <!DOCTYPE HTML>
  232. <html>
  233. <head>
  234. <title>User Online</title>
  235. <style>
  236. body{
  237. font-family:arial;font-size:12px;
  238. }
  239. #onlinebox{
  240. background:#ffffff;
  241. position:fixed;
  242. z-index:2;
  243. top:0px;
  244. right:0px;
  245. bottom:0px;
  246. width:200px;
  247. border-left:1px solid grey;
  248. }
  249. .userlist{
  250. font-family:arial;
  251. font-size:12px;
  252. display:block;
  253. padding:5px;
  254. cursor:pointer;
  255. }
  256. .userlist:hover{
  257. background:#fcfcfc;
  258. }
  259. .userlist .status-On{
  260. color:green;
  261. font-size:10px;
  262. float:right;
  263. }
  264. .userlist .status-Off{
  265. color:Red;
  266. font-size:10px;
  267. float:right;
  268. }
  269. </style>
  270. <script src="jquery-1.8.3.js"></script>
  271. <script>
  272. function get_user_online(){
  273. $.get('online.php',function(data){
  274. $("#onlinebox").html(data);
  275. });
  276. setTimeout("get_user_online()",2000);
  277. }
  278. function login(id){
  279. $.get('login.php?id='+id,function(){
  280. });
  281. }
  282. function logout(id){
  283. $.get('logout.php?id='+id,function(){
  284. });
  285. }
  286. </script>
  287. </head>
  288. <body>
  289. <table cellpadding="5">
  290. <tr><td>User</td><td>Aksi</td></tr>
  291. <?php
  292. $time=date("YmdHis");
  293. $get_user=mysql_query("select * from user"); //mengambil semua data user
  294. while($user=mysql_fetch_array($get_user)){
  295. ?>
  296. <tr>
  297. <td><a href="#"><?php echo $user["nama"]; ?></a></td>
  298. <td><a href="#" onclick="login('<?php echo $user["id"]; ?>')">Login</a> <a href="#" onclick="logout('<?php echo $user["id"]; ?>')">Logout</a></td>
  299. </tr>
  300. <?php } ?>
  301. </table>
  302. <div id="onlinebox"></div>
  303. <script> get_user_online(); </script>
  304. </body>
  305. </html>
  306.  
  307.  
  308.  
Ada 1 File Kiriman :
1. htaccess1.zip (30 KB)

Ada 1 Jawaban

Bukhori Muslim
commented on 06 Sep 2018 06:36:14
  1. Assalam,.. pnempatan kondisi akses halamannya itu salah gan, harusnya begini :
  2. <?php
  3. if ($_GET[view]=='home' OR $_GET[view]==''){
  4. include "dashboard.php";
  5. }elseif ($_GET[view]=='user'){
  6. include "user.php";
  7. }elseif ($_GET[view]=='account'){
  8. include "account.php";
  9. }elseif ($_GET[view]=='kegiatan'){
  10. if ($_GET[act]==''){
  11. include "proses/kegiatan.php";
  12. }elseif($_GET[act]=='edit'){
  13. include "proses/kegiatan_edit.php";
  14. }elseif($_GET[act]=='detail'){
  15. include "proses/kegiatan_detail.php";
  16. }elseif($_GET[act]=='tambah'){
  17. include "proses/kegiatan_insert.php";
  18. }
  19. }elseif ($_GET[view]=='user_aktif'){
  20. include "master_data/user_aktif.php";
  21. }
  22. ?>
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!