PageRenderTime 63ms CodeModel.GetById 27ms RepoModel.GetById 1ms app.codeStats 0ms

/@dm1n/modul/mod_modul/modul.php

https://bitbucket.org/metamorph/kppnadministration
PHP | 93 lines | 89 code | 3 blank | 1 comment | 5 complexity | ac48bf21abc6887125c6ec15fc4e291b MD5 | raw file
Possible License(s): GPL-2.0
  1. <?php
  2. session_start();
  3. if (empty($_SESSION['username']) AND empty($_SESSION['passuser'])){
  4. echo "<link href='style.css' rel='stylesheet' type='text/css'>
  5. <center>Untuk mengakses modul, Anda harus login <br>";
  6. echo "<a href=../../index.php><b>LOGIN</b></a></center>";
  7. }
  8. else{
  9. $aksi="modul/mod_modul/aksi_modul.php";
  10. switch($_GET[act]){
  11. // Tampil Modul
  12. default:
  13. echo "<h2>Modul</h2>
  14. <input type=button value='Tambah Modul' onclick=\"window.location.href='?module=modul&act=tambahmodul';\"><br /><br />
  15. <div id=paging>
  16. *) Apabila PUBLISH = Y, maka Modul ditampilkan di halaman pengunjung. <br />
  17. **) Apabila AKTIF = Y, maka Modul ditampilkan di halaman administrator pada daftar menu yang berada di bagian kiri.</div>
  18. <table>
  19. <tr><th>no</th><th>nama modul</th><th>link</th><th>publish</th><th>aktif</th><th>status</th><th>aksi</th></tr>";
  20. $tampil=mysql_query("SELECT * FROM modul ORDER BY urutan");
  21. while ($r=mysql_fetch_array($tampil)){
  22. echo "<tr><td>$r[urutan]</td>
  23. <td>$r[nama_modul]</td>
  24. <td><a href=$r[link]>$r[link]</a></td>
  25. <td align=center>$r[publish]</td>
  26. <td align=center>$r[aktif]</td>
  27. <td>$r[status]</td>
  28. <td><a href=?module=modul&act=editmodul&id=$r[id_modul]>Edit</a> |
  29. <a href=$aksi?module=modul&act=hapus&id=$r[id_modul]>Hapus</a>
  30. </td></tr>";
  31. }
  32. echo "</table>";
  33. break;
  34. case "tambahmodul":
  35. echo "<h2>Tambah Modul</h2>
  36. <form method=POST action='$aksi?module=modul&act=input'>
  37. <table>
  38. <tr><td>Nama Modul</td> <td> : <input type=text name='nama_modul'></td></tr>
  39. <tr><td>Link</td> <td> : <input type=text name='link' size=30></td></tr>
  40. <tr><td>Publish</td> <td> : <input type=radio name='publish' value='Y' checked>Y
  41. <input type=radio name='publish' value='N'> N</td></tr>
  42. <tr><td>Aktif</td> <td> : <input type=radio name='aktif' value='Y' checked>Y
  43. <input type=radio name='aktif' value='N'> N</td></tr>
  44. <tr><td>Status</td> <td> : <input type=radio name='status' value='admin' checked>admin
  45. <input type=radio name='status' value='user'>user</td></tr>
  46. <tr><td colspan=2><input type=submit value=Simpan>
  47. <input type=button value=Batal onclick=self.history.back()></td></tr>
  48. </table></form>";
  49. break;
  50. case "editmodul":
  51. $edit = mysql_query("SELECT * FROM modul WHERE id_modul='$_GET[id]'");
  52. $r = mysql_fetch_array($edit);
  53. echo "<h2>Edit Modul</h2>
  54. <form method=POST action=$aksi?module=modul&act=update>
  55. <input type=hidden name=id value='$r[id_modul]'>
  56. <table>
  57. <tr><td>Nama Modul</td> <td> : <input type=text name='nama_modul' value='$r[nama_modul]'></td></tr>
  58. <tr><td>Link</td> <td> : <input type=text name='link' size=30 value='$r[link]'></td></tr>";
  59. if ($r[publish]=='Y'){
  60. echo "<tr><td>Publish</td> <td> : <input type=radio name='publish' value='Y' checked>Y
  61. <input type=radio name='publish' value='N'> N</td></tr>";
  62. }
  63. else{
  64. echo "<tr><td>Publish</td> <td> : <input type=radio name='publish' value='Y'>Y
  65. <input type=radio name='publish' value='N' checked>N</td></tr>";
  66. }
  67. if ($r[aktif]=='Y'){
  68. echo "<tr><td>Aktif</td> <td> : <input type=radio name='aktif' value='Y' checked>Y
  69. <input type=radio name='aktif' value='N'> N</td></tr>";
  70. }
  71. else{
  72. echo "<tr><td>Aktif</td> <td> : <input type=radio name='aktif' value='Y'>Y
  73. <input type=radio name='aktif' value='N' checked>N</td></tr>";
  74. }
  75. if ($r[status]=='user'){
  76. echo "<tr><td>Status</td> <td> : <input type=radio name='status' value='user' checked>user
  77. <input type=radio name='status' value='admin'> admin</td></tr>";
  78. }
  79. else{
  80. echo "<tr><td>Status</td> <td> : <input type=radio name='status' value='user'>user
  81. <input type=radio name='status' value='admin' checked>admin</td></tr>";
  82. }
  83. echo "<tr><td>Urutan</td> <td> : <input type=text name='urutan' size=1 value='$r[urutan]'></td></tr>
  84. <tr><td colspan=2><input type=submit value=Update>
  85. <input type=button value=Batal onclick=self.history.back()></td></tr>
  86. </table></form>";
  87. break;
  88. }
  89. }
  90. ?>