LAMPIRAN
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Forum DIskusi - Mari Berdiskusi Disini</title> <!-- Core CSS - Include with every page -->
<link href="assets/plugins/bootstrap/bootstrap.css" rel="stylesheet" />
<link href="assets/font-awesome/css/font-awesome.css" rel="stylesheet" />
<link href="assets/plugins/pace/pace-theme-big-counter.css" rel="stylesheet" />
<link href="assets/css/style.css" rel="stylesheet" /> <link href="assets/css/main-style.css" rel="stylesheet" /> <link rel="shortcut icon" href="#">
<!-- Page-Level CSS -->
<link href="assets/plugins/morris/morris-0.4.3.min.css" rel="stylesheet" />
<link href="assets/plugins/timeline/timeline.css" rel="stylesheet" />
var auto_refresh = setInterval(
<script src="js/jquery.js"></script> <script src="js/user.js"></script>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation" id="navbar"> class="fa fa-edit fa-fw"></i> Postingan</a> </li>
<!-- navbar side -->
<!-- end navbar side --> <?php
switch($_GET['menu']){ default:
?>
<! INDEX --->
<div class="row">
<div class="col-lg-4"> <!--Timeline -->
<div class="panel panel-primary"> <div class="panel-heading">
<i class="fa fa- fa-fw"></i> Diskusi Terbaru
</div>
<div class="panel-body"> <div class="list-group"> <?php
$kompromi=mysql_query("SELECT * FROM komprom ORDER BY id_komprom DESC LIMIT 20");
while($k=mysql_fetch_array($kompromi)) {
echo "<a href=index.php?menu=kompromi&id=$k[id_komprom] class=\"list-group-item\" ><i class=\"fa fa-tasks fa-fw\"></i> $k[judul]
<span class=\"pull-right text-muted small\"> <em>$k[tanggal]</em>
</span> </a>"; }
?> </div>
</div> </div>
<!--End Timeline --> </div>
</div>
<!--- end INDEX --->
<?php break;
case "kompromi": ?>
<! Menu POSTINGAN --->
<script language="javascript"> function validasi(form){
if (form.komentar.value == ""){
return (false); }
return (true); }
</script>
<?php
$cekterbuka=mysql_query("SELECT * FROM komprom WHERE id_komprom=$_GET[id]");
$ck=mysql_fetch_array($cekterbuka);
if($ck[status] == 0) { //include "list-user.php"; }
else {
} ?>
<div class="row">
<div class="col-komprom-4">
<!--Timeline -->
<div class="panel panel-primary"> <div class="panel-heading">
<i class="fa fa-comments fa-fw"></i> Ruang Diskusi
</div>
<div class="panel-body"> <?php
$kompromi1=mysql_query("SELECT * FROM komprom WHERE id_komprom=$_GET[id]");
$k=mysql_fetch_array($kompromi1);
$tampilkanjoin=mysql_query("SELECT * FROM `join` WHERE
username_request='$_SESSION[namauser]' AND id_komprom='$_GET[id]'");
$u=mysql_fetch_array($tampilkanjoin);
?>
<div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <?php echo "$k[judul] - Oleh: <b>$k[username]</b>"; ?>
</h4> </div>
<div id="collapseOne" class="panel-collapse collapse in">
</div>
$_SESSION[namauser] OR $u[status_join]==1 OR $k[status]==1 ) {
$join=mysql_query("SELECT
* FROM `join` WHERE username_request='$_SESSION[namauser]' AND id_komprom='$_GET[id]'");
echo "<input type='submit' value='Anda Tidak Diizinkan Untuk Bergabung' class='btn btn-danger btn-lg btn-block'>";
}
else {
}
type='submit' value='Join' class='btn btn-primary btn-lg btn-block'>
</form>";
if (form.keterangan.value == ""){
alert("Kotak Laporan Tidak Boleh Kosong."); form.keterangan.focus();
$kompromi1=mysql_query("SELECT * FROM komprom AS a, komentar AS b WHERE a.id_komprom=b.id_komprom AND b.id_komentar='$_GET[id]' AND a.id_komprom='$_GET[komprom]' ORDER BY b.username");
$k=mysql_fetch_array($kompromi1);
$tampilkanjoin=mysql_query("SELECT * FROM `join` WHERE username_request='$_SESSION[namauser]'");
$u=mysql_fetch_array($tampilkanjoin); ?>
<div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <?php echo "Apa yang salah dengan komentar $k[username]?"; ?>
</h4> </div>
<div id="collapseOne" class="panel-collapse collapse in">
<div class="panel-body"> <form
action="aksi.php?menu=inputlaporan" method="post" onSubmit="return validasi(this)">
<input type="hidden" name="komprom" value="<?php echo "$_GET[komprom]"; ?>">
<input type="hidden" name="komentar" value="<?php echo "$_GET[id]"; ?>">
<input type="hidden" name="pelapor" value="<?php echo "$_SESSION[namauser]"; ?>">
<input type="hidden" name="dilapor" value="<?php echo "$k[username]"; ?>">
<div class="form-group">
<label>Isikan keterangan dibawah ini untuk dilaporkan kepada Administrator</label>
<textarea class="form-control" id="tinymce_full" rows="3" name="keterangan"></textarea> </div>
<input type="submit" value="Kirim Laporan" class="btn btn-primary btn-lg btn-block">
</form>
</div> </div> </div>
</div> </div>
<!--End Timeline --> </div>
</div>
<?php
<tr><th>No</th><th>Judul</th><th>Tanggal
Posting</th><th>Status Forum</th><th>Pilihan</th></tr></thead> <tbody>";
$tampil=mysql_query("SELECT * FROM komprom WHERE username = '$_SESSION[namauser]' ORDER BY id_komprom DESC");
$no=1;
</a>";
echo "</tbody></table></div>"; ?>
<form method=POST action='aksi.php?menu=insertpostingan'> <input type=hidden name=username
value='$_SESSION[namauser]'>
<label class=\"control-label\" for=\"inputSuccess1\">Judul</label>
<input name='judul' type=\"text\" class=\"form-control\" id=\"inputSuccess1\">
</div>
<div class=\"form-group\">
<label class=\"control-label\" for=\"inputSuccess1\">Keterangan</label>
<textarea class=\"form-control\" name=keterangan></textarea>
</div>
</table>
<input type=submit name=submit value=Simpan class=\"btn btn-primary btn-sm\">
<input type=button value=Batal onclick=self.history.back() class=\"btn btn-danger btn-sm\"></form>";
?>
</div>
</div>
<!--End Timeline --> </div>
</div>
<!--/.fluid-container-->
<script src="vendors/bootstrap-wysihtml5/lib/js/wysihtml5-0.3.0.js"></script>
<script src="vendors/jquery-1.9.1.min.js"></script> <script src="bootstrap/js/bootstrap.min.js"></script>
<script src="vendors/bootstrap-wysihtml5/src/bootstrap-wysihtml5.js"></script>
<script src="vendors/ckeditor/ckeditor.js"></script> <script
src="vendors/ckeditor/adapters/jquery.js"></script>
<script type="text/javascript"
src="vendors/tinymce/js/tinymce/tinymce.min.js"></script>
<script src="assets/scripts.js"></script> <script>
$(function() { // Bootstrap
$('#bootstrap-editor').wysihtml5();
// Ckeditor standard
$( 'textarea#ckeditor_standard' ).ckeditor({width:'98%', height: '150px', toolbar: [
{ name: 'document', items: [ 'Source', '-',
'NewPage', 'Preview', '-', 'Templates' ] }, // Defines toolbar
group with name (used to create voice label) and items in 3 subgroups.
[ 'Cut', 'Copy', 'Paste', 'PasteText',
'PasteFromWord', '-', 'Undo', 'Redo' ], // Defines
{ name: 'basicstyles', items: [ 'Bold', 'Italic' ] }
]});
$( 'textarea#ckeditor_full' ).ckeditor({width:'98%', height: '150px'});
});
// Tiny MCE tinymce.init({
selector: "#tinymce_basic", plugins: [
"advlist autolink lists link image charmap print preview anchor",
"searchreplace visualblocks code fullscreen", "insertdatetime media table contextmenu paste" ],
toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"
});
// Tiny MCE tinymce.init({
selector: "#tinymce_full", plugins: [
"advlist autolink lists link image charmap print preview hr anchor pagebreak",
"searchreplace wordcount visualblocks visualchars code fullscreen",
"insertdatetime media nonbreaking save table contextmenu directionality",
"emoticons template paste textcolor" ],
toolbar1: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image",
toolbar2: "print preview media | forecolor backcolor emoticons",
image_advtab: true, templates: [
{title: 'Test template 1', content: 'Test 1'}, {title: 'Test template 2', content: 'Test 2'} ]
});
</script>
<!---- end Tambah Postingan --->
<?php break;
<!--- Menu Lihat Join
<tr><th>No</th><th>Nama</th><th>Pada Judul</th><th>Pilihan</th></tr></thead>
<tbody>";
$tampil=mysql_query("SELECT * FROM `join` a, komprom b WHERE a.username_join = '$_SESSION[namauser]' AND
a.id_komprom=b.id_komprom AND a.status_join='0'"); $no=1;
while ($r=mysql_fetch_array($tampil)){ echo "<tr><td>$no</td>
<! Menu PROFIL
if (form.password.value == ""){ alert("Password Wajib Diisi."); form.password.focus();
$tampil=mysql_query("SELECT * FROM users WHERE username = '$_SESSION[namauser]'");
$r=mysql_fetch_array($tampil);
echo "
<form method=POST action='aksi.php?menu=updateprofil' onSubmit=\"return validasi(this)\" enctype=\"multipart/form-data\">
echo "<img src='assets/img/user.jpg'>"; }
echo "<img src='assets/img/$r[foto]' width=100px>";
}
echo "<input type=file name=fupload></div> <div class=\"form-group\">
<label class=\"control-label\" for=\"inputSuccess1\">Password (Wajib Diisi)</label>
<input name='password' type=\"password\" class=\"form-control\" id=\"inputSuccess1\">
</div>
<input type=submit name=submit value=Simpan class=\"btn btn-primary btn-sm\">
<input type=button value=Batal onclick=self.history.back() class=\"btn btn-danger btn-sm\"></form>";
?>
</div>
</div>
<!--End Timeline --> </div>
</div>
<!-- end Menu PROFIL --->
<?php break; } ?>
</div>
<!-- end wrapper -->
<!-- Core Scripts - Include with every page -->
<script src="assets/plugins/jquery-1.10.2.js"></script> <script
src="assets/plugins/bootstrap/bootstrap.min.js"></script> <script
src="assets/plugins/metisMenu/jquery.metisMenu.js"></script> <script src="assets/plugins/pace/pace.js"></script> <script src="assets/scripts/siminta.js"></script> <!-- Page-Level Plugin Scripts-->
<script src="assets/plugins/morris/raphael-2.1.0.min.js"></script>
<script src="assets/plugins/morris/morris.js"></script> <script src="assets/scripts/dashboard-demo.js"></script>
</body>
Admin.php
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Forum Diskusi - admin</title>
<!-- Core CSS - Include with every page -->
<link href="assets/plugins/bootstrap/bootstrap.css" rel="stylesheet" />
<link href="assets/font-awesome/css/font-awesome.css" rel="stylesheet" />
<link href="assets/plugins/pace/pace-theme-big-counter.css" rel="stylesheet" />
<link href="assets/css/style.css" rel="stylesheet" /> <link href="assets/css/main-style.css" rel="stylesheet" /> <link rel="shortcut icon" href="#.png">
<!-- Page-Level CSS -->
<link href="assets/plugins/morris/morris-0.4.3.min.css" rel="stylesheet" />
<link href="assets/plugins/timeline/timeline.css" rel="stylesheet" />
<script src="js/jquery.js"></script> <script src="js/user.js"></script> </head>
<body>
<!-- wrapper --> <div id="wrapper"> <!-- navbar top -->
<!-- navbar-top-links -->
<ul class="nav navbar-top-links navbar-right"> <!-- main dropdown -->
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">
<i class="fa fa-user fa-3x"></i> </a>
<!-- dropdown-messages -->
<ul class="dropdown-menu dropdown-messages"> <li><a href="admin.php?menu=users"><i class="fa fa-edit fa-fw"></i> Daftar User</a> </li>
<li class="divider"></li>
<li><a href="logout.php"><i class="fa fa-sign-out fa-fw"></i> Logfa-sign-out</a></li>
</ul>
<!-- end dropdown-messages --> </li>
<!-- end main dropdown --> </ul>
<!-- end navbar-top-links --> </nav>
<!-- end navbar top -->
<!-- navbar side -->
<!-- end navbar side --> <?php
switch($_GET['menu']){ default:
?>
<! INDEX --->
<div class="row">
<div class="col-lg-4"> <!--Timeline -->
<div class="panel panel-primary"> <div class="panel-heading">
<i class="fa fa-tasks fa-fw"></i> Diskusi Terpopuler
</div>
<div class="panel-body"> <div class="list-group"> <?php
$kompromi=mysql_query("SELECT * FROM laporan WHERE status='0' ORDER BY id_laporan DESC LIMIT 20");
$hitung=mysql_num_rows($kompromi);
if($hitung == '0') { echo "Tidak Ada Laporan"; }
else {
echo "<a
href=admin.php?menu=laporan&komprom=$k[id_komprom]&komentar=$k[id_ko mentar]&id=$k[id_laporan] class=\"list-group-item\" ><i class=\"fa fa-tasks fa-fw\"></i> $k[pelapor] Melaporkan Komentar $k[dilapor]
<span class=\"pull-right text-muted small\"> <em>$k[tanggal]</em>
if (form.komentar.value == ""){
alert("Form Komentar Tidak Boleh Kosong."); form.komentar.focus(); FROM laporan AS a, komprom AS b, komentar AS c WHERE
a.id_komprom=b.id_komprom AND a.id_komentar=c.id_komentar AND a.id_komprom='$_GET[komprom]' AND a.id_komentar='$_GET[komentar]' AND a.id_laporan='$_GET[id]'");
$tampilkanjoin=mysql_query("SELECT * FROM `join` WHERE username_request='$_SESSION[namauser]'");
$u=mysql_fetch_array($tampilkanjoin); ?>
<div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <?php echo "$k[pelapor] Melaporkan Komentar $k[dilapor]"; ?>
</h4> </div>
<div id="collapseOne" class="panel-collapse collapse in">
<div class="panel-body"> <?php include "config/ClassGost.php";
$data = "$k[komentar]";
$datajudul = "$k[judul]";
$key = "Kriptografi-Metoda-GOST-Ardito!!";
$gost=new ClassGost;
//$data_encoded=$gost->Encode($data, $key);
$datajudul_encoded=$gost->Encode($datajudul, $key);
$data_encoded=$gost->Encode($data, $key);
echo " <form method=POST
action='aksi.php?menu=nonaktiflaporan'>
<input type=hidden name=dilapor value='$k[dilapor]'> <input type=hidden name=komprom
value='$_GET[komprom]'>
<input type=hidden name=komentar value='$_GET[komentar]'>
<input type=hidden name=laporan value='$_GET[id]'>
Pada diskusi:<br>
<b>$k[judul]</b><br><br>
<b>$k[komentar]</b><br><br>";
<input type=submit name=submit value='Nonaktifkan Komentar' class=\"btn btn-primary btn-sm\">
<input type=button value=Batal onclick=self.history.back() class=\"btn btn-danger btn-sm\"></form>";?>
$tampil=mysql_query("SELECT * FROM tbl_users WHERE level<>'admin' ORDER BY id_users");
$no=1;
echo "<tr><td>$no</td>
<td>$r[nama_depan]</td>
<td>$r[username]</td> <td>$r[email]</td> </tr>";
$no++; }
echo "</tbody></table></div>"; ?>
<form method=POST action='aksi.php?menu=insertpostingan'> <input type=hidden name=username
value='$_SESSION[namauser]'>
<div class=\"form-group\">
<input type=submit name=submit value=Simpan class=\"btn btn-primary btn-sm\">
<input type=button value=Batal onclick=self.history.back() class=\"btn btn-danger btn-sm\"></form>";
<script src="vendors/bootstrap-wysihtml5/lib/js/wysihtml5-0.3.0.js"></script>
<script src="vendors/jquery-1.9.1.min.js"></script> <script src="bootstrap/js/bootstrap.min.js"></script>
<script <script src="assets/scripts.js"></script>
<script>
'NewPage', 'Preview', '-', 'Templates' ] }, // Defines toolbar
group with name (used to create voice label) and items in 3 subgroups.
[ 'Cut', 'Copy', 'Paste', 'PasteText',
'PasteFromWord', '-', 'Undo', 'Redo' ], // Defines
toolbar group without name.
{ name: 'basicstyles', items: [ 'Bold', 'Italic' ] }
"advlist autolink lists link image charmap print preview anchor",
"searchreplace visualblocks code fullscreen", "insertdatetime media table contextmenu paste" ],
toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"
});
// Tiny MCE tinymce.init({
selector: "#tinymce_full", plugins: [
"advlist autolink lists link image charmap print preview hr anchor pagebreak",
"searchreplace wordcount visualblocks visualchars code fullscreen",
"insertdatetime media nonbreaking save table contextmenu directionality",
"emoticons template paste textcolor" ],
toolbar1: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image",
<div class=\"table-responsive\">
<table class=\"table striped bordered table-hover\" id=\"dataTables-example\">
<thead>
<tr><th>No</th><th>Nama</th><th>Pada Judul</th><th>Pilihan</th></tr></thead>
<tbody>";
$tampil=mysql_query("SELECT * FROM `join` a, komprom b WHERE a.username_join = '$_SESSION[namauser]' AND
a.id_komprom=b.id_komprom AND a.status_join='0'"); $no=1;
while ($r=mysql_fetch_array($tampil)){ echo "<tr><td>$no</td>
echo "</tbody></table></div>"; ?>
return (false);
$tampil=mysql_query("SELECT * FROM users WHERE username = '$_SESSION[namauser]'");
$r=mysql_fetch_array($tampil);
echo "
<form method=POST action='aksi.php?menu=updateprofil' onSubmit=\"return validasi(this)\" enctype=\"multipart/form-data\">
echo "<img src='assets/img/user.jpg'>"; }
else {
echo "<img src='assets/img/$r[foto]' width=100px>";
}
echo "<input type=file name=fupload></div> <div class=\"form-group\">
<input type=submit name=submit value=Simpan class=\"btn btn-primary btn-sm\">
<input type=button value=Batal onclick=self.history.back() class=\"btn btn-danger btn-sm\"></form>";
</div>
</div>
<!--End Timeline --> </div>
</div>
<!-- end Menu PROFIL --->
<?php break; } ?>
</div>
<!-- end wrapper -->
<!-- Core Scripts - Include with every page -->
<script src="assets/plugins/jquery-1.10.2.js"></script> <script
src="assets/plugins/bootstrap/bootstrap.min.js"></script> <script
src="assets/plugins/metisMenu/jquery.metisMenu.js"></script> <script src="assets/plugins/pace/pace.js"></script> <script src="assets/scripts/siminta.js"></script> <!-- Page-Level Plugin Scripts-->
<script src="assets/plugins/morris/raphael-2.1.0.min.js"></script>
<script src="assets/plugins/morris/morris.js"></script> <script src="assets/scripts/dashboard-demo.js"></script> </body>
Login.php <?php
session_start(); error_reporting(0);
include 'config/koneksi.php';
if(!empty($_POST)){
$username = $_POST['username']; $password = md5($_POST['password']);
$sql = "select * from tbl_users where username='".$username."' and password='".$password."'";
#echo $sql."<br />";
$query = mysql_query($sql) or die (mysql_error());
// pengecekan query valid atau tidak if($query){
$row = mysql_num_rows($query); $r = mysql_fetch_array($query);
// jika $row > 0 atau username dan password ditemukan if($row > 0){
session_start();
include "timeout.php";
$_SESSION[namauser] = $r[username]; $_SESSION[namalengkap] = $r[nama_depan]; $_SESSION[passuser] = $r[password]; $_SESSION[leveluser] = $r[level];
// session timeout $_SESSION[login] = 1; timer();
$sid_lama = session_id();
session_regenerate_id();
$sid_baru = session_id();
mysql_query("UPDATE tbl_users SET id_session='$sid_baru' WHERE username='$username'");
header('location:index.php'); }
else{
$error="<br>Username Atau Password Salah"; }
} } ?>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Forum DIskusi - Mari Berdiskusi Disini</title> <!-- Core CSS - Include with every page -->
<link href="assets/plugins/bootstrap/bootstrap.css" rel="stylesheet" />
<link href="assets/font-awesome/css/font-awesome.css" rel="stylesheet" />
<link href="assets/plugins/pace/pace-theme-big-counter.css" rel="stylesheet" />
<link href="assets/css/style.css" rel="stylesheet" /> <link href="assets/css/main-style.css" rel="stylesheet" /> <link rel="shortcut icon" href="">
<!-- Page-Level CSS -->
<link href="assets/plugins/morris/morris-0.4.3.min.css" rel="stylesheet" />
</head>
<body class="body-Login-back">
<div class="container"> placeholder="ID Login Anda" name="username" type="text" autofocus required autocomplete="off"> input when using this as a form -->
</fieldset> </form>
<?php echo "<div align='center'><font color='#ff0000'><b>$error</b></font></div>"; ?>
</div> </div> </div> </div> </div>
<!-- Core Scripts - Include with every page -->
<script src="assets/plugins/jquery-1.10.2.js"></script> <script
src="assets/plugins/bootstrap/bootstrap.min.js"></script> <script
src="assets/plugins/metisMenu/jquery.metisMenu.js"></script>
</body>
</html>
Cek_login.php
<?php
include "config/koneksi.php";
function anti_injection($data){
$filter =
mysql_real_escape_string(stripslashes(strip_tags(htmlspecialchars($d ata,ENT_QUOTES))));
return $filter;
}
$username = anti_injection($_POST['username']);
$pass = anti_injection(md5($_POST['password']));
$login=mysql_query("SELECT * FROM tbl_users WHERE username='$username' AND password='$pass'");
$ketemu=mysql_num_rows($login);
$r=mysql_fetch_array($login);
// Apabila username dan password ditemukan
if ($ketemu > 0){
session_start();
include "timeout.php";
$_SESSION[namauser] = $r[username];
$_SESSION[namalengkap] = $r[nama_depan];
$_SESSION[passuser] = $r[password];
$_SESSION[leveluser] = $r[level];
// session timeout
$_SESSION[login] = 1;
timer();
$sid_lama = session_id();
session_regenerate_id();
$sid_baru = session_id();
mysql_query("UPDATE tbl_users SET id_session='$sid_baru' WHERE username='$username'");
}
else{
$error="
<link href=config/adminstyle.css rel=stylesheet
type=text/css>
<center><font face='tahoma' size='3'><b>LOGIN GAGAL ! </b></font><br><hr><br>
<font size='8' color='red' face='comic sans ms'><blink>Username atau Password Anda tidak benar !!!</blink></font><br>
Atau account Anda sedang diblokir.<br>
<a href=login.php><b>ULANGI LAGI</b></a></center>
<div align='center'>
</div>";
}
Logout.php <?php
session_start(); session_destroy(); error_reporting(0);
include "config/koneksi.php"; header('location:login.php'); ?>
Registrasi.php <!DOCTYPE html> <html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>KomproM.NET - Kompromikan Semuanya Disini</title> <!-- Core CSS - Include with every page -->
<link href="assets/plugins/bootstrap/bootstrap.css" rel="stylesheet" />
<link href="assets/font-awesome/css/font-awesome.css" rel="stylesheet" />
<link href="assets/plugins/pace/pace-theme-big-counter.css" rel="stylesheet" />
<link href="assets/css/style.css" rel="stylesheet" /> <link href="assets/css/main-style.css" rel="stylesheet" /> <link rel="shortcut icon" href="icon.png">
<!-- Page-Level CSS -->
<link href="assets/plugins/morris/morris-0.4.3.min.css" rel="stylesheet" />
</head>
<body class="body-Login-back">
<div class="container">
<div class="row">
<div class="col-md-4 col-md-offset-4 text-center logo-margin ">
<a href="index.php"><img src="assets/img/logo.png" alt=""/></a>
</div>
<div class="col-md-4 col-md-offset-4">
<div class="login-panel panel panel-default"> <div class="panel-heading">
<h3 class="panel-title">Form Registrasi</h3> </div>
<div class="panel-body">
<fieldset>
<div class="form-group">
<input class="form-control" placeholder="Nama Lengkap" name="nama" autofocus required> </div>
<div class="form-group">
<input class="form-control" placeholder="E-mail" name="email" autofocus required>
</div>
<div class="form-group">
<input class="form-control" placeholder="ID Komprom" name="username" autofocus required> </div>
<div class="form-group">
<input class="form-control" placeholder="Password" name="password" type="password" required> </div>
<!-- Change this to a button or input when using this as a form -->
<input type="submit" value="Daftar" class="btn btn-lg btn-success btn-block">
</fieldset> </form>
</div> </div> </div> </div> </div>
<!-- Core Scripts - Include with every page -->
<script src="assets/plugins/jquery-1.10.2.js"></script> <script
src="assets/plugins/bootstrap/bootstrap.min.js"></script> <script
src="assets/plugins/metisMenu/jquery.metisMenu.js"></script>
</body>
Aksi.php
<?php
session_start();
error_reporting(0);
include "config/koneksi.php";
include "config/fungsi_thumb.php";
include('config/ClassGost.php');
$key = "Kriptografi-Metoda-GOST-Ardito!!";
$tgl=date("Y-m-d");
$menu=$_GET[menu];
if($menu=='insertpostingan') {
mysql_query("INSERT INTO komprom (username,
judul,
keterangan,
tanggal,
status)
VALUES ('$_POST[username]',
'$_POST[judul]',
'$_POST[keterangan]',
'$tgl',
'$_POST[status]')");
header('location:index.php?menu=postingan');
elseif($menu=='hapuspostingan') {
mysql_query("DELETE FROM komprom WHERE id_komprom = '$_GET[id]'");
header('location:index.php?menu=postingan');
}
elseif($menu=='komentar') {
$tgl=date("Y-m-d");
$lokasi_file = $_FILES['fupload']['tmp_name'];
$tipe_file = $_FILES['fupload']['type'];
$nama_file = $_FILES['fupload']['name'];
$acak = rand(1,99);
$nama_file_unik = $acak.$nama_file;
if (empty($lokasi_file)){
mysql_query("INSERT INTO komentar (id_komprom,
username,
komentar,
tanggal)
VALUES ('$_POST[komprom]',
'$_SESSION[namauser]',
'$_POST[komentar]',
'$tgl')");
}
else {
UploadGambar($nama_file_unik);
username,
komentar,
tanggal,
gambar)
VALUES ('$_POST[komprom]',
'$_SESSION[namauser]',
'$_POST[komentar]',
'$tgl',
'$nama_file_unik')");
}
header('location:index.php?menu=kompromi&id='.$_POST[komprom]);
}
// Update Profil
elseif ($menu == 'updateprofil'){
$lokasi_file = $_FILES['fupload']['tmp_name'];
$tipe_file = $_FILES['fupload']['type'];
$nama_file = $_FILES['fupload']['name'];
$acak = rand(1,99);
$nama_file_unik = $acak.$nama_file;
$pass_baru=md5($_POST[password]);
if (empty($lokasi_file)){
mysql_query("UPDATE users SET
email='$_POST[email]',
password='$pass_baru'
WHERE username = '$_POST[username]'");
}
else{
UploadImage($nama_file_unik);
mysql_query("UPDATE users SET
nama_depan='$_POST[nama]',
email='$_POST[email]',
password='$pass_baru',
foto ='$nama_file_unik'
WHERE username = '$_POST[username]'");
}
header('location:index.php?menu=profil');
}
elseif ($menu=='join')
{
mysql_query("INSERT INTO `join`(`id_komprom`, `username_join`, `username_request`)
VALUES ('$_POST[id_komprom]',
'$_POST[username_join]',
header('location:index.php?menu=kompromi&id='.$_POST[id_komprom]);
}
elseif ($menu=='requestjoin')
{
mysql_query("UPDATE `join` SET status_join='$_GET[status]' WHERE id_join='$_GET[id]'");
header('location:index.php?menu=postingan');
}
elseif ($menu=='inputlaporan')
{
mysql_query("INSERT INTO `laporan`
(`id_komentar`,`id_komprom`,`pelapor`,`dilapor`,`laporan`)
VALUES ('$_POST[komentar]',
'$_POST[komprom]',
'$_POST[pelapor]',
'$_POST[dilapor]',
'$_POST[keterangan]')");
echo "<script>alert('Komentar $_POST[dilapor] Telah Dilaporkan Kepada Administrator'); window.location = 'index.php' </script>";
}
elseif ($menu=='nonaktiflaporan')
{
mysql_query("UPDATE laporan SET status = '1' WHERE
id_komprom='$_POST[komprom]' AND id_komentar='$_POST[komentar]' AND id_laporan='$_POST[laporan]'");
mysql_query("UPDATE komentar SET status = '1' WHERE
id_komprom='$_POST[komprom]' AND id_komentar='$_POST[komentar]'");
}
Timeline.php
<ul class="timeline">
<?php
session_start(); error_reporting(0); include
"config/koneksi.php";
include "config/fungsi_indotgl.php";
$panggil =
mysql_query("SELECT a.username, a.id_komentar, a.komentar, a.tanggal, a.id_komprom, a.gambar, b.username, b.foto, a.status
FROM komentar AS a, tbl_users AS b
WHERE a.username = b.username AND a.id_komprom = '$_GET[id]' ORDER BY a.id_komentar");
$no=1;
while($c=mysql_fetch_array($panggil)) {
$tgl=tgl_indo($c[tanggal]);
if(($no % 2) == 0){ $li = "<li class='timeline-inverted'>";
} else{
$li = "<li>"; }
?>
<?php echo "$li"; ?>
<div class="timeline-badge"> <?php
if($c[foto] == '') {
echo "<img src='assets/img/user.jpg' class='gambar'>";
} else { echo "<img src='assets/img/$c[foto]' class='gambar'>";
</div>
<div class="timeline-panel"> <?php
if($c[username] <> '$_SESSION[namauser]' AND $c[status] == '1') {
} else { ?> <div class="box-tools pull-right"> <div class="btn-group">
<a href="#" data-toggle="dropdown"><i class="fa fa-sort-down"></i></a>
<ul class="dropdown-menu" role="menu"> <li><a href="<?php echo "?menu=laporkan-obrolan&komprom=$c[id_komprom]&id=$c[id_komentar]"; ?>">Laporkan Komentar</a></li>
</ul> </div> </div>
<?php
} ?>
<div class="timeline-heading">
<h4 class="timeline-title"><?php echo "$c[username]"; ?></h4>
<p>
<small class="text-muted"><i class="fa fa-time"></i><?php echo "$tgl"; ?></small> </p>
</div>
<div class="timeline-body"> <?php
if($c[status] == '1') {
echo "<font color='#ff0000'>Komentar Ini Telah Di Nonaktifkan Oleh Administrator.</font>";
} else {
echo "$c[komentar] <br>"; if($c[gambar]!='') {
echo "<img src='gambar/$c[gambar]' width='30%'>"; }
}
?> </div>
<?php