• Tidak ada hasil yang ditemukan

aplikasi kaos sablon murah di suraba

N/A
N/A
Protected

Academic year: 2018

Membagikan "aplikasi kaos sablon murah di suraba"

Copied!
27
0
0

Teks penuh

(1)

aplikasi berita sederhana berbasis PHP MySQL

Thursday, May 30, 20138comments

kali ini saya bebagi tutorial bagaimana membuat

aplikasi berita

sederhana berbasis PHP MySQL

dengan menggunakan Dreamweaver.

Tutorial ini menggunakan Dreamweaver CS4 dan XAMPP. Anda dapat

menggunakan versi sebelum atau sesudahnya. mungkin dari kalian sudah

banyak yang mengetahui sebuah website yang bisa diupdate berita setiap

waktu-waktu, lha kali kini belajar barng smk ti akan memberi sedikit tutorial

membuat simple update berita dengan php mysql, hitung hitung saya juga

mendapatkan tugas ini dari guru saya dan apa salahnya saya berbagi

tutorialnya pada kalian.

Screnshot hasil jadi aplikasi berita sederhana berbasis PHP MySQL

cara pembuatan :

1. buat folder dengan nama ”uas_php” pada server anda contoh: saya memakai server xampp,

cara membuatnya c://xampp/localhost/public_html/uas_php.

2. buat database dengan nama " uas_php" .

3. buat sebuah tabel dengan nama " berita "

CREATE TABLE IF NOT EXISTS `berita` (

`id_berita` int(3) NOT NULL AUTO_INCREMENT,

`id_kategori` int(3) NOT NULL,

(2)

`pengirim` varchar(15) NOT NULL,

`tanggal` datetime NOT NULL,

PRIMARY KEY (`id_berita`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=12 ;

4. buat sebuah tabel dengan nama " kategori "

CREATE TABLE IF NOT EXISTS `kategori` (

`id_kategori` int(3) NOT NULL AUTO_INCREMENT,

`nm_kategori` varchar(15) NOT NULL,

`deskripsi` varchar(200) NOT NULL,

PRIMARY KEY (`id_kategori`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

5. buka dreamweaver kemudian klik new file kemudian ketik kode berikut ini dan save dengan

nama “conn.php”

<?php

$host="localhost";

$user="root";

$pass="";

$db="uas_php";

$entries=10;

$waktu=date("Y-m-d H:i:s");

$koneksi=mysql_connect($host,$user,$pass);

mysql_select_db($db,$koneksi);

if($koneksi){

//echo "Berhasil koneksi";

}else{

echo "Gagal koneksi";

}

?>

6. halaman “index.php”

<html>

<head>

<title>Uas PHP (ali ridho)</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body>

(3)

<tr>

<td colspan="2"><img src="image/HEADER%20-%20uas%20-%20SMK%20TI.jpg"

width="800" height="130"></td>

</tr>

<tr>

<td colspan="2"><div align="center"><a href="index.php">HOME</a> | <a

href="berita.php">BERITA</a> | NEWS | TUTORIAl | INFO </div></td>

</tr>

<tr>

<td width="600" height="400" valign="top"> <p>Selamat Datang di website dinamis

belajar bareng SMK TI semoga dapat membantu anda, dan sebagai tugas akhir sekolah yang

berbasis website dinamis menggunakan php mysql saya.</p>

<p>About :</p>

<table width="400" border="0">

<tr>

<td width="95" rowspan="4"><img src="image/avatar.jpg" width="96"

height="95"></td>

<td width="72">Nama</td>

<td width="10" height="0">:</td>

<td width="205"> M ali ridho </td>

</tr>

<tr>

<td>Kelas</td>

<td width="10" height="0">:</td>

<td>XI</td>

</tr>

<tr>

<td>Jurusan</td>

<td width="10" height="0">:</td>

<td>RPL (rekayasa perangkat lunak ) </td>

</tr>

<tr>

<td>Alamat</td>

<td width="10" height="0">:</td>

<td>Kalijaring kalikejambon</td>

</tr>

</table> <p>&nbsp; </p>

<p>&nbsp;</p></td>

<td width="200" valign="top"><form action="log.php?op=in" method="post">

<table width="200" border="0">

<tr bgcolor="#EC5502">

<td colspan="3"><div align="center">.:: Log In ::. </div></td>

</tr>

(4)

<td width="124"><input type="text" name="userid"></td>

</tr>

<tr>

<td>pass</td>

<td>:</td>

<td><input type="password" name="psw"></td>

</tr>

<tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

<td><input type="submit" name="Submit" value="Login">

<input name="batal" type="reset" id="batal" value="Batal"></td>

</tr>

<tr>

<td colspan="3">belum punya akun daftar <a href="registrasi.php">disini</a> !</td>

</tr>

</table>

</form></td>

</tr>

<tr>

<td colspan="2"><div align="center">Copy right &copy; SMK TI 2013 By : ali ridho

</div></td>

</tr>

</table>

</body>

</html>

aplikasi berita sederhana berbasis PHP MySQL (part4)

Wednesday, June 12, 20130 comments

Buat sebuah folder baru didalam “uas_php” dengan nama folder “ ADMIN” , yang nantinya kita

isi dengan berikut ini: arsip_berita, delet_berita, edit_berita, home_admin, index, input,

input_berita.

Untuk membuat file tersebut ketiklah kode-kode berikut ini di dreamweaver atau notepet

1. form “arsip_berita.php”

(5)

include "../conn.php";

?>

<head>

<script language="javascript">

function tanya() {

if (confirm ("Apakah Anda yakin akan menghapus

berita ini ?")) {

return true;

} else {

return false;

}

}

</script>

<title>Uas PHP (ali ridho)</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body>

<table width="800" border="1" align="center">

<tr>

<td colspan="2"><img src="../image/HEADER%20-%20uas%20-%20SMK%20TI.jpg"

width="800" height="130"></td>

</tr>

<tr>

<td colspan="2"><div align="center"> <a href="homeadmin.php">HOME</a> | <a

href="input_berita.php">UPDATE BERITA</a> | <a href="arsip_berita.php">ARSIP

BERITA</a></div></td>

</tr>

<tr>

<td width="600" height="400" valign="top"><?

$query = "SELECT A.id_berita, B.nm_kategori, A.judul, A.pengirim, A.tanggal FROM berita

A, kategori B WHERE A.id_kategori=B.id_kategori ORDER BY A.id_berita DESC";

$sql = mysql_query ($query);

while ($hasil = mysql_fetch_array ($sql)) {

$id_berita = $hasil['id_berita'];

$kategori = stripslashes ($hasil['nm_kategori']);

$judul = stripslashes ($hasil['judul']);

$pengirim = stripslashes ($hasil['pengirim']);

$tanggal = stripslashes ($hasil['tanggal']);

//

//tampilkan arsip berita

echo "<li><a href='berita_lengkap.php?id=$id_berita'>$judul</a><br>";

echo "<small>Berita dikirimkan oleh <b>$pengirim</b>

pada tanggal <b>$tanggal</b> dalam kategori

<b>$kategori</b><br>";

(6)

echo "<a href='delete_berita.php?id=$id_berita' onClick='return tanya()'>Delete</a>";

echo "</small></li><br><br>";

}

?>

</td>

<td width="200" valign="top"><p>&nbsp;</p> </tr>

<tr>

<td colspan="2"><div align="center">Copy right &copy; SMK TI 2013 By : ali ridho

</div></td>

</tr>

</table>

</body>

</html>

2. Form “delete_berita.php”

<?php

include "../conn.php";

if (isset($_GET['id'])) {

$id_berita = $_GET['id'];

} else {

die ("Error. No Id Selected! ");

}

?>

<head>

<title>Uas PHP (ali ridho)</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body>

<table width="800" border="1" align="center">

<tr>

<td colspan="2"><img src="../image/HEADER%20-%20uas%20-%20SMK%20TI.jpg"

width="800" height="130"></td>

</tr>

<tr>

<td colspan="2"><div align="center"> <a href="homeadmin.php">HOME</a> | <a

href="input_berita.php">UPDATE BERITA</a> | <a href="arsip_berita.php">ARSIP

BERITA</a></div></td>

</tr>

<tr>

<td width="600" height="400" valign="top"><?

//proses delete berita

if (!empty($id_berita) && $id_berita != "") {

$query = "DELETE FROM berita WHERE

id_berita='$id_berita'";

(7)

echo "<h2><font color=blue>Berita telah berhasil dihapus</font></h2>";

} else {

echo "<h2><font color=red>Berita gagal

dihapus</font></h2>";

}

echo "Klik <a href='arsip_berita.php'>di sini</a>untuk kembali ke halaman arsip berita";

} else {

die ("Access Denied");

}

?>

</td>

<td width="200" valign="top"><p>&nbsp;</p> </tr>

<tr>

<td colspan="2"><div align="center">Copy right &copy; SMK TI 2013 By : ali ridho

</div></td>

</tr>

</table>

</body>

</html>

3. Form “edit_berita.php”

<head>

<script language="javascript">

function tanya() {

if (confirm ("Apakah Anda yakin akan menghapus

berita ini ?")) {

return true;

} else {

return false;

}

}

</script>

<title>Uas PHP (ali ridho)</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body>

<?php

include "../conn.php";

if (isset($_GET['id'])) {

$id_berita = $_GET['id'];

} else {

die ("Error. No Id Selected! ");

}

(8)

$hasil = mysql_fetch_array ($sql);

$id_berita = $hasil['id_berita'];

$id_kategori = stripslashes ($hasil['id_kategori']);

$judul = stripslashes ($hasil['judul']);

$headline = stripslashes ($hasil['headline']);

$isi = stripslashes ($hasil['isi']);

$pengirim = stripslashes ($hasil['pengirim']);

$tanggal = stripslashes ($hasil['tanggal']);

//proses edit berita

if (isset($_POST['Edit'])) {

$id_berita = $_POST['hidberita'];

$judul = addslashes (strip_tags ($_POST['judul']));

$kategori = $_POST['kategori'];

$headline = addslashes (strip_tags ($_POST['headline']));

$isi_berita = addslashes (strip_tags ($_POST['isi']));

$pengirim = addslashes (strip_tags ($_POST['pengirim']));

//update berita

$query = "UPDATE berita SET

id_kategori='$kategori',judul='$judul',headline='$headline', isi='$isi_berita',pengirim='$pengirim'

WHERE id_berita='$id_berita'";

$sql = mysql_query ($query);

if ($sql) {

echo "<h2><font color=blue>Berita telah berhasil diedit</font></h2>";

} else {

echo "<h2><font color=red>Berita gagal diedit</font></h2>";

}

}

?>

<table width="800" border="1" align="center">

<tr>

<td colspan="2"><img src="../image/HEADER%20-%20uas%20-%20SMK%20TI.jpg"

width="800" height="130"></td>

</tr>

<tr>

<td colspan="2"><div align="center"> <a href="homeadmin.php">HOME</a> | <a

href="input_berita.php">UPDATE BERITA</a> | <a href="arsip_berita.php">ARSIP

BERITA</a></div></td>

</tr>

<tr>

<td width="600" height="400" valign="top"><?

$query = "SELECT A.id_berita, B.nm_kategori, A.judul, A.pengirim, A.tanggal FROM berita

A, kategori B WHERE A.id_kategori=B.id_kategori ORDER BY A.id_berita DESC";

$sql = mysql_query ($query);

(9)

$kategori = stripslashes ($hasil['nm_kategori']);

$judul = stripslashes ($hasil['judul']);

$pengirim = stripslashes ($hasil['pengirim']);

$tanggal = stripslashes ($hasil['tanggal']);

//

//tampilkan arsip berita

echo "<li><a href='berita_lengkap.php?id=$id_berita'>$judul</a><br>";

echo "<small>Berita dikirimkan oleh <b>$pengirim</b>

pada tanggal <b>$tanggal</b> dalam kategori

<b>$kategori</b><br>";

echo "<b>Action : </b><a href='edit_berita.php?id=$id_berita'>Edit</a> | ";

echo "<a href='delete_berita.php?id=$id_berita' onClick='return tanya()'>Delete</a>";

echo "</small></li><br><br>";

}

?>

<FORM ACTION="" METHOD="POST" NAME="input">

<table cellpadding="0" cellspacing="0" border="0"

width="358">

<tr>

<td colspan="3"><h2>Input Berita</h2></td>

</tr>

<tr>

<td width="74">Judul Berita</td>

<td width="5">:</td>

<td width="827"><div align="left"><span class="style2">

<input type="text" name="judul"

size="30" value="<? echo $judul ?>">

</span></div></td>

</tr>

<tr>

<td>Kategori</td>

<td>:</td>

<td><div align="left">

<select name="kategori">

<?

$query = "SELECT id_kategori,nm_kategori FROM kategori ORDER BY nm_kategori";

$sql = mysql_query ($query);

while ($hasil = mysql_fetch_array

($sql)) {

$selected = ($hasil['id_kategori']==

$id_kategori) ? "selected" : "";

echo "<option value='$hasil[id_kategori]'$selected>$hasil[nm_kategori]</option>";

}

?>

(10)

</tr>

<tr>

<td>Headline Berita</td>

<td>:</td>

<td><div align="left">

<textarea name="headline" cols="30"

rows="3"><?=$headline?>

</textarea>

</div></td>

</tr>

<tr>

<td>Isi Berita</td>

<td>:</td>

<td><div align="left">

<textarea name="isi" cols="30"

rows="10"><?=$isi?>

</textarea>

</div></td>

</tr>

<tr>

<td>Pengirim</td>

<td>:</td>

<td><div align="left">

<input type="text" name="pengirim"

size="20" value="<?=$pengirim?>">

</div></td>

</tr>

<tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

<td>&nbsp;&nbsp;

<div align="left">

<input type="hidden" name="hidberita"

value="<?=$id_berita?>">

<input type="submit" name="Edit" value="Edit

Berita">

&nbsp;

<input type="reset" name="reset"value="Cancel">

</div></td>

</tr>

</table>

</FORM>

</td>

<td width="200" valign="top"><p>&nbsp;</p> </tr>

<tr>

(11)

</div></td>

</tr>

</table>

</body>

</html>

4. Form “homeadmin.php”

<?php

session_start();

//cek apakah user sudah login if(!isset($_SESSION['userid'])){

die("Anda belum login");//jika belum login jangan lanjut.. }

//cek level user

if($_SESSION['level']!="admin"){

die("Anda bukan admin");//jika bukan admin jangan lanjut }

?> <head>

<title>Uas PHP (ali ridho)</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>

<body>

<table width="800" border="1" align="center"> <tr>

<td colspan="2"><img src="../image/HEADER%20-%20uas%20-%20SMK %20TI.jpg" width="800" height="130"></td>

</tr> <tr>

<td colspan="2"><div align="center"><a href="homeadmin.php">HOME</a> | <a href="input_berita.php">UPDATE BERITA</a> | <a

href="arsip_berita.php">ARSIP BERITA</a></div></td> </tr>

<tr>

<td width="600" height="400" valign="top"><p>Selamat Datang di akun

ADMIN belajar bareng SMK TI anda bisa udete berita kelola berita hapus akun huser </p>

<p>&nbsp;</p></td>

(12)

<p><a href=../log.php?op=out>Log Out</a> </p>

</tr> <tr>

<td colspan="2"><div align="center">Copy right &copy; SMK TI 2013 By : ali ridho </div></td>

</tr> </table> </body> </html>

5. Form “input.php”

<head>

<title>Uas PHP (ali ridho)</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>

<body>

<table width="800" border="1" align="center"> <tr>

<td colspan="2"><img src="../image/HEADER%20-%20uas%20-%20SMK %20TI.jpg" width="800" height="130"></td>

</tr> <tr>

<td colspan="2"><div align="center"> <a href="homeadmin.php">HOME</a> | <a href="input_berita.php">UPDATE BERITA</a> | <a

href="arsip_berita.php">ARSIP BERITA</a></div></td> </tr>

<tr>

<td width="600" height="400" valign="top"><?php include "../conn.php";

//proses input berita

if (isset($_POST['Input'])) {

$judul = addslashes (strip_tags ($_POST['judul'])); $kategori = $_POST['kategori'];

$headline = addslashes (strip_tags ($_POST['headline'])); $isi_berita = addslashes (strip_tags ($_POST['isi']));

$pengirim = addslashes (strip_tags ($_POST['pengirim'])); //insert ke tabel

$query = "INSERT INTO berita

VALUES('','$kategori','$judul','$headline','$isi_berita','$pengirim', now())";

(13)

echo "<h2><font color=blue>Berita telah berhasil ditambahkan</font></h2>";

} else {

echo "<h2><font color=red>Berita gagal ditambahkan</font></h2>";

} } ?> </td>

<td width="200" valign="top"><p>&nbsp;</p> </tr> <tr>

<td colspan="2"><div align="center">Copy right &copy; SMK TI 2013 By : ali ridho </div></td>

</tr> </table> </body> </html>

6. Form “input_berita.php”

<?php

include "../conn.php"; //proses input berita

if (isset($_POST['Input'])) {

$judul = addslashes (strip_tags ($_POST['judul'])); $kategori = $_POST['kategori'];

$headline = addslashes (strip_tags ($_POST['headline'])); $isi_berita = addslashes (strip_tags ($_POST['isi']));

$pengirim = addslashes (strip_tags ($_POST['pengirim'])); //insert ke tabel

$query = "INSERT INTO berita

VALUES('','$kategori','$judul','$headline','$isi_berita','$pengirim', now())";

$sql = mysql_query ($query); if ($sql) {

echo "<h2><font color=blue>Berita telah berhasil ditambahkan</font></h2>";

} else {

echo "<h2><font color=red>Berita gagal ditambahkan</font></h2>";

} } ?> <head>

(14)

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>

<body>

<table width="800" border="1" align="center"> <tr>

<td colspan="2"><img src="../image/HEADER%20-%20uas%20-%20SMK %20TI.jpg" width="800" height="130"></td>

</tr> <tr>

<td colspan="2"><div align="center"> <a href="homeadmin.php">HOME</a> | <a href="input_berita.php">UPDATE BERITA</a> | <a

href="arsip_berita.php">ARSIP BERITA</a></div></td> </tr>

<tr>

<td width="600" height="400" valign="top"><FORM ACTION="" METHOD="post" NAME="input">

<table cellpadding="0" cellspacing="0" border="0" width="500">

<tr>

<td colspan="2"><h2>Input Berita</h2></td> </tr>

<tr>

<td width="113">Judul Berita</td> <td width="80">:

<input type="text" name="judul" size="30"></td>

</tr> <tr>

<td>Kategori</td> <td width="80">:

<select name="kategori"> <?

$query = "SELECT id_kategori, nm_kategori FROM kategori ORDER BY nm_kategori"; $sql = mysql_query ($query);

while ($hasil = mysql_fetch_array ($sql)) { echo "<option

value='$hasil[id_kategori]'>$hasil[nm_kategori]</option>"; }

?>

</select></td> </tr>

(15)

<td>Headline Berita</td> <td width="80">:

<textarea name="headline" cols="50" rows="4"> </textarea></td>

</tr> <tr>

<td>Isi Berita</td> <td width="80">:

<textarea name="isi" cols="50" rows="10"> </textarea></td>

</tr> <tr>

<td>Pengirim</td> <td width="80">:

<input type="text" name="pengirim" size="20"></td> </tr>

<tr>

<td>&nbsp;</td>

<td width="80">&nbsp;&nbsp;

<input type="submit" name="Input" value="Input Berita"></td>

</tr> </table> </FORM> </td>

<td width="200" valign="top"><p>&nbsp;</p> </tr> <tr>

<td colspan="2"><div align="center">Copy right &copy; SMK TI 2013 By : ali ridho </div></td>

</tr> </table> </body> </html>

7. Form “index.php”

<?php

include "../conn.php"; if (isset($_GET['id'])) { $id_berita = $_GET['id']; } else {

die ("Error. No Id Selected! "); }

(16)

<title>Uas PHP (ali ridho)</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>

<body>

<table width="800" border="1" align="center"> <tr>

<td colspan="2"><img src="../image/HEADER%20-%20uas%20-%20SMK %20TI.jpg" width="800" height="130"></td>

</tr> <tr>

<td colspan="2"><div align="center"> <a href="input_berita.php">UPDATE BERITA</a> | <a href="arsip_berita.php">ARSIP BERITA</a> | <a

href="index.php">BERITA</a></div></td> </tr>

<tr>

<td width="600" height="400" valign="top"><?

$query = "SELECT A.id_berita, B.nm_kategori, A.judul,A.headline, A.pengirim, A.tanggal

FROM berita A, kategori B WHERE A.id_kategori=B.id_kategori ORDER BY A.id_berita ";

$sql = mysql_query ($query);

while ($hasil = mysql_fetch_array ($sql)) { $id_berita = $hasil['id_berita'];

$kategori = stripslashes ($hasil['nm_kategori']); $judul = stripslashes ($hasil['judul']);

$headline = nl2br(stripslashes ($hasil['headline']));

$pengirim = stripslashes ($hasil['pengirim']); $tanggal = stripslashes ($hasil['tanggal']); //

//tampilkan berita

echo "<font size=4><a

href='berita_lengkap.php?id=$id_berita'>$judul</a></font><br>"; echo "<small>Berita dikirimkan oleh <b>$pengirim</b>

pada tanggal <b>$tanggal</b> dalam kategori <b>$kategori</b></small>";

echo "<p>$headline</p>"; echo "<hr>";

} ?> </td>

(17)

<td colspan="2"><div align="center">Copy right &copy; SMK TI 2013 By : ali ridho </div></td>

</tr> </table> </body> </html>

7. Form “berita.php”

<?php

include "conn.php" ;

?> <html> <head>

<title>Uas PHP (ali ridho)</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>

<body>

<table width="800" border="1" align="center"> <tr>

<td colspan="2"><img src="image/HEADER%20-%20uas%20-%20SMK %20TI.jpg" width="800" height="130"></td>

</tr> <tr>

<td colspan="2"><div align="center"><a href="index.php">HOME</a> | <a href="berita.php">BERITA</a> | NEWS | TUTORIAl | INFO </div></td>

</tr> <tr>

<td width="600" height="400" valign="top"> <?

$query = "SELECT A.id_berita, B.nm_kategori, A.judul,A.headline, A.pengirim, A.tanggal

FROM berita A, kategori B WHERE A.id_kategori=B.id_kategori ORDER BY A.id_berita LIMIT 0 , 3";

$sql = mysql_query ($query);

while ($hasil = mysql_fetch_array ($sql)) { $id_berita = $hasil['id_berita'];

$kategori = stripslashes ($hasil['nm_kategori']); $judul = stripslashes ($hasil['judul']);

(18)

$pengirim = stripslashes ($hasil['pengirim']); $tanggal = stripslashes ($hasil['tanggal']); //

//tampilkan berita

echo "<font size=4>$judul</font><br>";

echo "<small>Berita dikirimkan oleh <b>$pengirim</b> pada tanggal <b>$tanggal</b> dalam kategori

<b>$kategori</b></small>";

echo "<p>$headline</p><br><right><a href='berita_lengkap.php? id=$id_berita'>read more</a></right>";

echo "<hr>"; }

?> </td>

<td width="200" valign="top"><form action="log.php?op=in" method="post"> <table width="200" border="0">

<tr bgcolor="#EC5502">

<td colspan="3"><div align="center">.:: Log In ::. </div></td> </tr>

<tr bgcolor="#FFFFFF"> <td width="46">Nama</td> <td width="10">:</td>

<td width="124"><input type="text" name="userid"></td> </tr>

<tr>

<td>pass</td> <td>:</td>

<td><input type="password" name="psw"></td> </tr>

<tr>

<td>&nbsp;</td> <td>&nbsp;</td>

<td><input type="submit" name="Submit" value="Login">

<input name="batal" type="reset" id="batal" value="Batal"></td> </tr>

<tr>

<td colspan="3">belum punya akun daftar <a href="registrasi.php">disini</ a> !</td>

</tr> </table> </form></td> </tr>

<tr>

(19)

</tr> </table> </body> </html>

8. Form “berita_lengkap.php”

<?php

include "conn.php"; if (isset($_GET['id'])) { $id_berita = $_GET['id']; } else {

die ("Error. No Id Selected! "); }

?> <html> <head>

<title>Uas PHP (ali ridho)</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>

<body>

<table width="800" border="1" align="center"> <tr>

<td colspan="2"><img src="image/HEADER%20-%20uas%20-%20SMK %20TI.jpg" width="800" height="130"></td>

</tr> <tr>

<td colspan="2"><div align="center"><a href="index.php">HOME</a> | <a href="berita.php">BERITA</a> | NEWS | TUTORIAl | INFO </div></td>

</tr> <tr>

<td width="600" height="400" valign="top"> <?

$query = "SELECT A.id_berita, B.nm_kategori, A.judul, A.isi, A.pengirim, A.tanggal FROM berita A, kategori B WHERE A.id_kategori=B.id_kategori &&

A.id_berita='$id_berita'"; $sql = mysql_query ($query); $hasil = mysql_fetch_array ($sql); $id_berita = $hasil['id_berita'];

$kategori = stripslashes ($hasil['nm_kategori']); $judul = stripslashes ($hasil['judul']);

$isi = nl2br(stripslashes ($hasil['isi']));

(20)

$tanggal = stripslashes ($hasil['tanggal']); //

//tampilkan berita

echo "<font size=5 color=blue>$judul</font><br>"; echo "<small>Berita dikirimkan oleh <b>$pengirim</b>

pada tanggal <b>$tanggal</b> dalam kategori<b>$kategori</b></small>"; echo "<p>$isi</p><a href='berita.php?id=$id_berita'>Kembali</a>";

?> </td>

<td width="200" valign="top"><form action="log.php?op=in" method="post"> <table width="200" border="0">

<tr bgcolor="#EC5502">

<td colspan="3"><div align="center">.:: Log In ::. </div></td> </tr>

<tr bgcolor="#FFFFFF"> <td width="46">Nama</td> <td width="10">:</td>

<td width="124"><input type="text" name="userid"></td> </tr>

<tr>

<td>pass</td> <td>:</td>

<td><input type="password" name="psw"></td> </tr>

<tr>

<td>&nbsp;</td> <td>&nbsp;</td>

<td><input type="submit" name="Submit" value="Login">

<input name="batal" type="reset" id="batal" value="Batal"></td> </tr>

<tr>

<td colspan="3">belum punya akun daftar disini !</td> </tr>

</table> </form></td> </tr>

<tr>

<td colspan="2"><div align="center">Copy right &copy; SMK TI 2013 By : ali ridho </div></td>

(21)

9. Form “log.php”

<?php

session_start();

mysql_connect("localhost","root","") or die("Nggak bisa koneksi"); mysql_select_db("uas_php");

$userid = $_POST['userid']; $psw = $_POST['psw']; $op = $_GET['op'];

if($op=="in"){

$cek = mysql_query("SELECT * FROM tabeluser WHERE userid='$userid' AND password='$psw'");

if(mysql_num_rows($cek)==1){//jika berhasil akan bernilai 1 $c = mysql_fetch_array($cek);

$_SESSION['userid'] = $c['userid']; $_SESSION['level'] = $c['level']; if($c['level']=="admin"){

header("location:admin/homeadmin.php"); }else if($c['level']=="user"){

header("location:homeuser.php"); }

}else{

die("password salah <a href=\"javascript:history.back()\">kembali</a>"); }

}else if($op=="out"){

unset($_SESSION['userid']); unset($_SESSION['level']); header("location:index.php"); }

?>

10. Form “registrasi.php”

<html> <head>

<title>Uas PHP (ali ridho)</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css">

(22)

<!--.style3 {font-size: 24px} -->

</style> </head>

<body>

<table width="800" border="1" align="center"> <tr>

<td colspan="2"><img src="image/HEADER%20-%20uas%20-%20SMK %20TI.jpg" width="800" height="130"></td>

</tr> <tr>

<td colspan="2"><div align="center"><a href="index.php">HOME</a> | <a href="berita.php">BERITA</a> | NEWS | TUTORIAl | INFO </div></td>

</tr> <tr>

<td width="600" height="400" valign="top"><form name="form1" method="post" action="proses_registrasi.php">

<table width="386" border="0" align="center"> <tr>

<th width="96" rowspan="7" scope="col"><img src="image/gembok.png" width="100" height="100"></th>

<th colspan="3" bgcolor="#EC5502" scope="col"><span class="style3">Sign Up </span></th>

</tr> <tr>

<td width="96">Nama</td> <td width="9">:</td>

<td width="167"><input name="userid" type="text" id="userid"> </td> </tr>

<tr>

<td>Pass</td> <td>:</td>

<td><input name="password" type="password" id="password"></td> </tr>

<tr>

<td>confirm Pass </td> <td>:</td>

<td><input name="c_password" type="password" id="c_password"></td> </tr>

<tr>

<td>Level</td> <td>:</td>

(23)

</tr> <tr>

<td colspan="3"><input name="radiobutton" type="radio" value="radiobutton">

Anda yakin mau daftar !!!</td> </tr>

<tr>

<td colspan="3"><div align="center">

<input type="submit" name="Submit" value="Register">&nbsp; <input name="batal" type="reset" id="batal" value="batal"> </div></td>

</tr> </table>

<p>* harus wajib diisi, pada kolom level bisa mingisikan dengan (admin atau user) </p>

</form></td>

<td width="200" valign="top"><form action="log.php?op=in" method="post"> <table width="200" border="0">

<tr bgcolor="#EC5502">

<td colspan="3"><div align="center">.:: Log In ::. </div></td> </tr>

<tr bgcolor="#FFFFFF"> <td width="46">Nama</td> <td width="10">:</td>

<td width="124"><input type="text" name="userid"></td> </tr>

<tr>

<td>pass</td> <td>:</td>

<td><input type="password" name="psw"></td> </tr>

<tr>

<td>&nbsp;</td> <td>&nbsp;</td>

<td><input type="submit" name="Submit" value="Login">

<input name="batal" type="reset" id="batal" value="Batal"></td> </tr>

<tr>

<td colspan="3">belum punya akun daftar <a href="registrasi.php">disini </a>!</td>

(24)

<tr>

<td colspan="2"><div align="center">Copy right &copy; SMK TI 2013 By : ali ridho </div></td>

</tr> </table> </body> </html>

11. Form “proses_registrasi.php”

<html> <head>

<title>Uas PHP (ali ridho)</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>

<body>

<table width="800" border="1" align="center"> <tr>

<td colspan="2"><img src="image/HEADER%20-%20uas%20-%20SMK %20TI.jpg" width="800" height="130"></td>

</tr> <tr>

<td colspan="2"><div align="center"><a href="index.php">HOME</a> | <a href="berita.php">BERITA</a> | NEWS | TUTORIAl | INFO </div></td>

</tr> <tr>

<td width="600" height="400" valign="top"><?php include "conn.php";

$userid = $_POST['userid'];

$password = $_POST['password']; $c_password = $_POST['c_password']; $level = $_POST['level'];

if($password != $c_password) {

print "<script>alert('Konfirmasi password harus sama dengan password !'); javascript:history.go(-1);</script>";

exit; }

if((!empty($userid)) && (!empty($password)) && (!empty($level))) {

(25)

print "Selamat anda berhasil Registrasi akun anda pada belajar bareng SMK TI dengan success<br><a href=index.php><font color=blue>Back to

Home</font></a>"; }

else {

print "<script>alert('Maaf, tidak boleh ada field yang kosong !'); javascript:history.go(-1);</script>";

}

?> </td>

<td width="200" valign="top"><form action="log.php?op=in" method="post"> <table width="200" border="0">

<tr bgcolor="#EC5502">

<td colspan="3"><div align="center">.:: Log In ::. </div></td> </tr>

<tr bgcolor="#FFFFFF"> <td width="46">Nama</td> <td width="10">:</td>

<td width="124"><input type="text" name="userid"></td> </tr>

<tr>

<td>pass</td> <td>:</td>

<td><input type="password" name="psw"></td> </tr>

<tr>

<td>&nbsp;</td> <td>&nbsp;</td>

<td><input type="submit" name="Submit" value="Login">

<input name="batal" type="reset" id="batal" value="Batal"></td> </tr>

<tr>

<td colspan="3">belum punya akun daftar <a href="registrasi.php">disini</ a> !</td>

</tr> </table> </form></td> </tr>

<tr>

<td colspan="2"><div align="center">Copy right &copy; SMK TI 2013 By : ali ridho </div></td>

(26)

</html>

12. Form “homeuser.php”

<?php

session_start();

//cek apakah user sudah login if(!isset($_SESSION['userid'])){

die("Anda belum login");//jika belum login jangan lanjut.. }

//cek level user

if($_SESSION['level']!="user"){

die("Anda bukan user");//jika bukan user jangan lanjut }

?> <head>

<title>Uas PHP (ali ridho)</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>

<body>

<table width="800" border="1" align="center"> <tr>

<td colspan="2"><img src="image/HEADER%20-%20uas%20-%20SMK %20TI.jpg" width="800" height="130"></td>

</tr> <tr>

<td colspan="2"><div align="center"> PROFILE | USER </div></td> </tr>

<tr>

<td width="600" height="400" valign="top"><p>Selamat Datang di akun USER belajar bareng SMK TI.</p>

</td>

<td width="200" valign="top"><?php echo "<h3>Welcome ". $_SESSION['userid']."</h3>";?>

<p><a href=log.php?op=out>Log Out</a> </p>

</tr> <tr>

(27)

Referensi

Dokumen terkait

Berhubung hasil simulasi perancangan antena Yagi-Uda Cohen- Minkowski belum memenuhi parameter yang diinginkan, maka tahap selanjutnya yang akan dilakukan adalah

Penelitian ini diharapkan dapat bermanfaat sebagai acuan dalam ilmu pengetahuan, terutama dalam bidang pertanian, sehingga penelitian ini dapat menjadi sumber

Analisis secara kualitatif terhadap karbon aktif kayu randu dan tempurung kelapa dibandingkan dengan karbon aktif standar, dilakukan dengan cara : (1) menghitung luas permukaan

Gejala penyakit AIDS tersebut harus ditafsirkan dengan hati-hati, karena dapat merupakan gejala penyakit lain yang banyak terdapat di Indonesia, misalnya gejala panas

Puasa menjadi salah satu alasan bagi siswa untuk melakukan perbuatan yang baik seperti mematuhi aturan-aturan yang ada, dengan itu puasa mereka tidak akan

kesulitan ekonomi namun juga karena mereka menikmati kondisi lingkungan di jalan. Taman Bungkul yang merupakan kawasan wisata di kota Surabaya, tempat ini selalu ramai

Dalam Penelitian ini menggunakan metode analisis deskriptif, yaitu menentukan pemicu biaya, mengelompokkan biaya, menghitung tarif dan menganalisis harga Tarif SPP dengan