49 Lampiran
Kode Program 1 Kode Program untuk Login
//Bagian Form Login
<div class ="contact-form">
<form method="post" action="sublogin.php"> <table>
<tr><td>Username : </td><td><input type="text" name="username" required></td></tr>
<tr><td>Password : </td><td><input type="password" name="password" required></td></tr>
<div class ="buttons">
<tr><td></td><td><input type="submit" name="login" value="Login"></td></tr>
</div> </table>
</form> </div>
//Bagian Sublogin <?php
require("koneksi.php"); if (isset($_POST['login'])) {
50
$result = mysql_query("SELECT * FROM admin WHERE username = '$username' AND password = '$password' ");
if (!$result) {
header("location:login.php"); }
$numberOfRows = MYSQL_NUMROWS($result); If ($numberOfRows == 0) {
echo "<script>alert('Maaf, tidak ada username ".$_POST['username']." dengan password tersebut.');
window.location='login.php';</script> <br>";
else if ($numberOfRows > 0) { session_start();
$_SESSION['loggedin'] = $username; $query = mysql_query("SELECT * FROM admin WHERE username = '$username'") or die (mysql_error());
$display = mysql_fetch_array($query); header("location:home-admin.php"); }
51
Kode Program 2 Kode Program untuk Input Berita
//Bagian form input berita <?php
include("../koneksi.php"); $user = $_SESSION['loggedin'];
$query = mysql_query("SELECT * FROM admin WHERE username = '$user'") or die (mysql_error()); $display = mysql_fetch_array($query);
echo "Anda login sebagai Admin - <b> $display[Nama_admin]</b>";
?><hr></p>
<form method="post" action="simpan_berita.php" enctype="multipart/form-data">
<table width="100%">
<tr><td>Judul : </td></tr>
<tr><td width="50%"><input type="text" name="judul" required></td></tr>
<tr><td width="67%" height="30"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><em>(Gunakan editor untuk mengedit tulisan)</em></font></td> </tr> <tr> <td width="67%" height="182"><font face="Times New Roman" size="2">
<textarea name="isi" cols="30" rows="10"
52
<tr><td><input type="submit" name="submit" value="Simpan"></td></tr>
</div> </table> </form>
//Bagian Simpan berita <?php
include "koneksi.php";
$judul=ucwords($_POST['judul']); $isi=$_POST['isi'];
if(empty($judul) || empty($isi)){
?>Data Anda belum lengkap. silahkan ulangi <a
href="admin/home-admin.php"> Input Form</a><?php }else{
mysql_query("INSERT INTO berita SET Judul = '$judul', Isi ='$isi', Waktu =NOW()");
header('location:home-admin.php'); }
?>
Kode Program 3 Kode Program untuk Simpan Pengumuman
<?php ob_start(); ?>
<?php session_start();
if (!isset($_FILES['file']['tmp_name'])) {
echo "";
}else{
53
$image=
addslashes(file_get_contents($_FILES['file']['tmp_name']));
$image_name= addslashes($_FILES['file']['name']);
move_uploaded_file($_FILES["file"]["tmp_name"],"Dok
umen/" . $_FILES["file"]["name"]);
$location="Dokumen/" . $_FILES["file"]["name"];
include('koneksi.php');
if (isset($_POST['submit'])){
$judul=ucwords($_POST['judul']);
$isi=$_POST['isi'];
$files = $location;
mysql_query("INSERT INTO pengumuman SET Judul =
'$judul', Isi ='$isi', Link ='$files', Waktu =NOW()");
header('location:inputpengumuman.php');
}
}
?>
<?php ob_flush(); ?>
Kode Program 4 Kode Program untuk Simpan-Edit Pengumuman
<?php ob_start(); ?>
<?php session_start();
if (!isset($_FILES['file']['tmp_name'])) {
echo "";
54
$files=$_FILES['file']['tmp_name'];
$image=
addslashes(file_get_contents($_FILES['file']['tmp_name']));
$image_name= addslashes($_FILES['file']['name']);
move_uploaded_file($_FILES["file"]["tmp_name"],"../Do
kumen/" . $_FILES["files"]["name"]);
$location="Dokumen/" . $_FILES["file"]["name"];
include('koneksi.php');
if (isset($_POST['submit'])){
$id = $_POST['id'];
$judul = ucwords($_POST['judul']);
$isi = $_POST['isi'];
$files = $location;
$query=("UPDATE pengumuman SET Judul ='$judul', Isi ='$isi',
Link='$files' WHERE IDpengumuman='$id'");
$hasil = mysql_query($query);
if($hasil){
echo "Data info telah disimpan";
}else{
echo "Error! gagal menyimpan data info:".mysql_error(); }
header("location:pengumumanadmin.php");
}
} ?>
55
Kode Program 5 Kode Program untuk Simpan-Edit Berita
<?php
include "koneksi.php"; $id = $_POST['id'];
$judul=ucwords($_POST['judul']); $isi=$_POST['isi'];
$query=("update berita set Judul='$judul',Isi='$isi' WHERE IDberita='$id' ");
$hasil = mysql_query($query); if($hasil){
echo "Data Berita telah disimpan"; }else{
echo "Error! gagal menyimpan data berita:".mysql_error(); }
header('location:home-admin.php'); ?>
Kode Program 6 Kode Program untuk Hapus Berita
<?php
include('koneksi.php');
$id=$_GET['id'];
mysql_query("DELETE FROM berita WHERE IDberita='$id'");
header('location:beritaadmin.php');
56
Kode Program 6 Kode Program untuk Hapus Pengumuman
<?php
include('koneksi.php');
$id=$_GET['id'];
mysql_query("DELETE FROM pengumuman WHERE
IDpengumuman='$id'");
header('location:pengumumanadmin.php');