a.1. listing script index - digilib.esaunggul.ac.id · a.1. listing script index.php

29
LISTING PROGRAM Lampiran- 1 A.1. Listing Script Index.php <?php session_start(); include "config/koneksi.php"; include "config/class_paging.php"; include "config/fungsi_indotgl.php"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Sistem Informasi Dinas Tenaga Kerja</title> <link href="css/style.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="page"> <div id="header"> </div> <div id="topmenu"> <?php include "topmenu.php"; ?>

Upload: truonghanh

Post on 08-Jul-2019

327 views

Category:

Documents


1 download

TRANSCRIPT

LISTING PROGRAM Lampiran- 1

  

A.1. Listing Script Index.php

<?php

session_start();

include "config/koneksi.php";

include "config/class_paging.php";

include "config/fungsi_indotgl.php";

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Sistem Informasi Dinas Tenaga Kerja</title>

<link href="css/style.css" rel="stylesheet" type="text/css" />

</head>

<body>

<div id="page">

<div id="header">

</div>

<div id="topmenu">

<?php include "topmenu.php"; ?>

LISTING PROGRAM Lampiran- 2

  

</div>

<div id="content">

<div id="left">

<?php if($_SESSION){ ?>

<?php include "member.php";?><?php }?>

<?php include "menusub.php";?>

<?php include "banner.php";?>

</div>

<div id="right">

<?php include "page.php";?>

</div>

</div>

<div id="footer">

Copyright &copy; 2015 Poppy Indah Nurlita <br/>

Dinas Ketenagakerjaan - Pemerintah Kota Tangerang <br/>

Jl. Perintis Kemerdekaan No. 1 Cikokol, Tangerang, (021) 55798228, 5517542, Fax : (021) 5517542 <br/>

</div>

</div>

</body>

</html>

LISTING PROGRAM Lampiran- 3

  

A.2 Listing registrasi.php

<?php

// nomor pencaker

$query=mysql_query("select max(no_pencaker) as maxID from penduduk");

$data=mysql_fetch_array($query);

$idmax=$data['maxID'];

$noUrut=(int)substr($idmax,0,8);

$noUrut++;

$no_pencaker=sprintf("%08s",$noUrut);

?><h1>Registrasi</h1>

<form action="simpan-register.php" method="post" enctype="multipart/form-data" name="form1">

<table width="100%" border="0" cellspacing="0" cellpadding="5">

<tr>

<td><p>AKUN LOGIN PENCARI KERJA</p></td>

<td>&nbsp;</td>

</tr>

<tr>

<td>Username</td>

<td><input name="username" type="text" id="username" maxlength="50" />

LISTING PROGRAM Lampiran- 4

  

<label for="no_pencaker"></label>

<input name="no_pencaker" type="hidden" id="no_pencaker" value="<?=$no_pencaker;?>" /></td>

</tr>

<tr>

<td>Password</td>

<td><input name="password" type="text" id="password" maxlength="35" /></td>

</tr>

<tr>

<td>Konfirmasi Password</td>

<td><input name="konfirmasipassword" type="text" id="konfirmasipassword" maxlength="35" /></td>

</tr>

<tr>

<td>&nbsp;</td>

<td><input type="submit" name="button" id="button" value="Sign Up"></td>

</tr>

</table>

</form>

LISTING PROGRAM Lampiran- 5

  

A.3 Listing input-penduduk.php

<h1>Input Penduduk</h1>

<form action="simpan-penduduk.php" method="post" enctype="multipart/form-data" name="form1">

<table width="100%" border="0" cellspacing="0" cellpadding="5">

<tr>

<td><p>AKUN LOGIN PENCARI KERJA</p></td>

<td>&nbsp;</td>

</tr>

<tr>

<td>Username</td>

<td><input name="username" type="text" id="username" maxlength="50" /></td>

</tr>

<tr>

<td>Password</td>

<td><input name="password" type="text" id="password" maxlength="35" /></td>

</tr>

<tr>

<td>Konfirmasi Password</td>

LISTING PROGRAM Lampiran- 6

  

<td><input name="konfirmasipassword" type="text" id="konfirmasipassword" maxlength="35" /></td>

</tr>

<tr>

<td>BIODATA</td>

<td>&nbsp;</td>

</tr>

<tr>

<td>Nomor Induk Kependudukan</td>

<td><input name="nomorindukkependudukan" type="text" id="nomorindukkependudukan" maxlength="50" /></td>

</tr>

<tr>

<td>Nama Lengkap</td>

<td><input name="namalengkap" type="text" id="namalengkap" maxlength="50" /></td>

</tr>

<tr>

<td>Tempat Lahir</td>

<td><input name="tempatlahir" type="text" id="tempatlahir" maxlength="50" /></td>

</tr>

LISTING PROGRAM Lampiran- 7

  

<tr>

<td>Tanggal Lahir</td>

<td><input type="date" name="tanggallahir" id="tanggallahir" /></td>

</tr>

<tr>

<td>Jenis Kelamin</td>

<td><input type="radio" name="jeniskelamin" id="radio" value="L" />

Laki-Laki

<input type="radio" name="jeniskelamin" id="radio2" value="P" />

Perempuan</td>

</tr>

<tr>

<td>Alamat</td>

<td><input name="alamat" type="text" id="alamat" maxlength="50" /></td>

</tr>

<tr>

<td>Kecamatan</td>

<td><select name="kecamatan" id="kecamatan">

<option selected="selected">(Pilih Kecamatan)</option>

<option value="Karawaci">Karawaci</option>

LISTING PROGRAM Lampiran- 8

  

<option value="Kunciran">Kunciran</option>

<option>Batuceper</option>

<option>Karangtengah</option>

<option>Benda</option>

<option>Cibodas</option>

<option>Larangan</option>

<option>Ciledug</option>

<option>Neglasari</option>

<option>Cipondoh</option>

<option>Periuk</option>

<option>Jatiuwung</option>

<option>Pinang</option>

<option>Tangerang</option>

</select></td>

</tr>

<tr>

<td>Kelurahan</td>

<td><input type="text" name="kelurahan" id="kelurahan" /></td>

</tr>

<tr>

<td><p>Telp</p></td>

LISTING PROGRAM Lampiran- 9

  

<td><input name="telp" type="text" id="telp" maxlength="30" /></td>

</tr>

<tr>

<td>Email</td>

<td><label for="ktp">

<input name="email" type="text" id="email" maxlength="50" />

</label></td>

</tr>

<tr>

<td>Kode Pos</td>

<td><input name="kodepos" type="text" id="kodepos" maxlength="30" /></td>

</tr>

<tr>

<td>Kewarganegaraan</td>

<td><input name="kewarganegaraan" type="text" id="kewarganegaraan" maxlength="50" /></td>

</tr>

<tr>

<td>Status Pernikahan</td>

<td><select name="statuspernikahan" id="statuspernikahan">

<option selected="selected">(Pilih Status)</option>

LISTING PROGRAM Lampiran- 10

  

<option>Kawin</option>

<option>Belum Menikah</option>

<option>Janda</option>

<option>Duda</option>

</select></td>

</tr>

<tr>

<td>Agama</td>

<td><select name="agama" id="agama">

<option>(Pilih Agama)</option>

<option>Islam</option>

<option>Katholik</option>

<option>Protestan</option>

<option>Hindu</option>

<option>Budha</option>

</select></td>

</tr>

<tr>

<td>PENDIDIKAN FORMAL</td>

<td>&nbsp;</td>

</tr>

LISTING PROGRAM Lampiran- 11

  

<tr>

<td>Pendidikan Terakhir</td>

<td><select name="pendidikanterakhir" id="pendidikanterakhir">

<option>(Pilih Pendidikan)</option>

<option>AKPER</option>

<option>D1</option>

<option>D2</option>

<option>D3</option>

<option>D4</option>

<option>MAN</option>

<option>MTS</option>

<option>PaketC</option>

<option>S1</option>

<option>S2</option>

<option>SD</option>

<option>SLTA</option>

<option>SLTP</option>

<option>SMA</option>

<option>SMEA</option>

<option>SMK</option>

<option>SMP</option>

LISTING PROGRAM Lampiran- 12

  

<option>SMU</option>

<option>SPG</option>

<option>STM</option>

<option>Tidak Tamat SD</option>

</select></td>

</tr>

<tr>

<td>Jurusan</td>

<td><input name="jurusan" type="text" id="jurusan" maxlength="30" /></td>

</tr>

<tr>

<td>Keterampilan</td>

<td><input name="keterampilan" type="text" id="keterampilan" maxlength="50" /></td>

</tr>

<tr>

<td>Nem / IPK</td>

<td><input type="radio" name="nem_ipk" id="radio3" value="Nem" />

Nem

<input type="radio" name="nem_ipk" id="radio4" value="IPK" />

IPK</td>

LISTING PROGRAM Lampiran- 13

  

</tr>

<tr>

<td>Nilai</td>

<td><input name="nilai" type="text" id="nilai" size="5" maxlength="5" /></td>

</tr>

<tr>

<td>Tahun Lulus</td>

<td><input name="tahunlulus" type="text" id="tahunlulus" maxlength="30" /></td>

</tr>

<tr>

<td>Tinggi Badan</td>

<td><input name="tinggibadan" type="text" id="tinggibadan" maxlength="30" />

Cm</td>

</tr>

<tr>

<td>Berat Badan</td>

<td><input name="beratbadan" type="text" id="beratbadan" maxlength="30" />

Kg</td>

LISTING PROGRAM Lampiran- 14

  

</tr>

<tr>

<td>JABATAN YANG DIINGINKAN</td>

<td>&nbsp;</td>

</tr>

<tr>

<td>Posisi Jabatan</td>

<td><input name="posisijabatan" type="text" id="posisijabatan" maxlength="30" /></td>

</tr>

<tr>

<td>Lokasi</td>

<td><input type="radio" name="lokasi" id="radio5" value="Dalam Negeri" />

Dalam Negeri

<input type="radio" name="lokasi" id="radio6" value="Luar Negeri" />

Luar Negeri</td>

</tr>

<tr>

<td>Besar Upah yang diinginkan</td>

LISTING PROGRAM Lampiran- 15

  

<td><input type="text" name="besarupahyangdiinginkan" id="besarupahyangdiinginkan" /></td>

</tr>

<tr>

<td>UPLOAD FOTO ANDA</td>

<td>&nbsp;</td>

</tr>

<tr>

<td>Upload Foto</td>

<td><input name="foto" type="file" id="foto" maxlength="100" /></td>

</tr>

<tr>

<td>&nbsp;</td>

<td><input type="submit" name="button" id="button" value="Simpan"> <input type="reset" name="button2" id="button2" value="Batal" /></td>

</tr>

</table>

</form>

LISTING PROGRAM Lampiran- 16

  

A.4 Listing simpan-penduduk.php

<?php

include "config/koneksi.php";

$nama_file = $_FILES['foto']['name'];

$acak = rand(1,999);

$gambar = $acak.$nama_file;

// pindahkan gambar yang di pilih ke folder images/produk

move_uploaded_file($_FILES['foto']['tmp_name'], "images/foto/".$gambar);

// nama file gambar yg akan di masukkan ke tabel produk

$password=md5($_POST['password']);

$konfirmasipassword=md5($_POST['konfirmasipassword']);

$simpan=mysql_query("insert into penduduk

(

`username` ,

`password` ,

`konfirmasipassword` ,

`nomorindukkependudukan` ,

`namalengkap` ,

`tempatlahir` ,

`tanggallahir` ,

LISTING PROGRAM Lampiran- 17

  

`jeniskelamin` ,

`alamat` ,

`kecamatan` ,

`kelurahan` ,

`telp` ,

`email` ,

`kodepos` ,

`kewarganegaraan` ,

`statuspernikahan` ,

`agama` ,

`pendidikanterakhir` ,

`jurusan` ,

`keterampilan` ,

`nem_ipk` ,

`nilai` ,

`tahunlulus` ,

`tinggibadan` ,

`beratbadan` ,

`posisijabatan` ,

`lokasi` ,

`besarupahyangdiinginkan` ,

LISTING PROGRAM Lampiran- 18

  

`foto`

) values

('$_POST[username]',

'$password',

'$konfirmasipassword',

'$_POST[nomorindukkependudukan]',

'$_POST[namalengkap]',

'$_POST[tempatlahir]',

'$_POST[tanggallahir]',

'$_POST[jeniskelamin]',

'$_POST[alamat]',

'$_POST[kecamatan]',

'$_POST[kelurahan]',

'$_POST[telp]',

'$_POST[email]',

'$_POST[kodepos]',

'$_POST[kewarganegaraan]',

'$_POST[statuspernikahan]',

'$_POST[agama]',

'$_POST[pendidikanterakhir]',

'$_POST[jurusan]',

LISTING PROGRAM Lampiran- 19

  

'$_POST[keterampilan]',

'$_POST[nem_ipk]',

'$_POST[nilai]',

'$_POST[tahunlulus]',

'$_POST[tinggibadan]',

'$_POST[beratbadan]',

'$_POST[posisijabatan]',

'$_POST[lokasi]',

'$_POST[besarupahyangdiinginkan]',

'$gambar')");

if($simpan){

header("location:index.php?p=penduduk&note=sukses");

}else{

header("location:index.php?p=penduduk&note=gagal");

}

?>

LISTING PROGRAM Lampiran- 20

  

A.5 Listing cetak-penduduk.php

<body onLoad="print()">

<h1>Data Penduduk</h1>

<?php

include "config/koneksi.php";

$query=mysql_query("select * from penduduk where nomorindukkependudukan='$_GET[id]'");

$data=mysql_fetch_array($query);

?>

<table width="100%" border="0" cellspacing="0" cellpadding="5">

<tr>

<td>BIODATA</td>

<td></td>

</tr>

<tr>

<td>Nomor Induk Kependudukan</td>

<td><?php echo $data['nomorindukkependudukan'];?></td>

</tr>

<tr>

<td>Nama Lengkap</td>

<td><?php echo $data['namalengkap'];?></td>

LISTING PROGRAM Lampiran- 21

  

</tr>

<tr>

<td>Tempat Lahir</td>

<td><?php echo $data['tempatlahir'];?></td>

</tr>

<tr>

<td>Tanggal Lahir</td>

<td><?php echo $data['tanggallahir'];?></td>

</tr>

<tr>

<td>Jenis Kelamin</td>

<td><?php if($data['jeniskelamin']=='L'){ echo"Laki-Laki";}else{ echo "Perempuan"; }?></td>

</tr>

<tr>

<td>Alamat</td>

<td><?php echo $data['alamat'];?></td>

</tr>

<tr>

<td>Kecamatan</td>

<td><?php echo $data['kecamatan'];?></td>

LISTING PROGRAM Lampiran- 22

  

</tr>

<tr>

<td>Kelurahan</td>

<td><?php echo $data['kelurahan'];?></td>

</tr>

<tr>

<td><p>Telp</p></td>

<td><?php echo $data['telp'];?></td>

</tr>

<tr>

<td>Email</td>

<td><?php echo $data['email'];?></td>

</tr>

<tr>

<td>Kode Pos</td>

<td><?php echo $data['kodepos'];?></td>

</tr>

<tr>

<td>Kewarganegaraan</td>

<td><?php echo $data['kewarganegaraan'];?></td>

</tr>

LISTING PROGRAM Lampiran- 23

  

<tr>

<td>Status Pernikahan</td>

<td><?php echo $data['statuspernikahan'];?></td>

</tr>

<tr>

<td>Agama</td>

<td><?php echo $data['agama'];?></td>

</tr>

<tr>

<td>PENDIDIKAN FORMAL</td>

<td></td>

</tr>

<tr>

<td>Pendidikan Terakhir</td>

<td><?php echo $data['pendidikanterakhir'];?></td>

</tr>

<tr>

<td>Jurusan</td>

<td><?php echo $data['jurusan'];?></td>

</tr>

<tr>

LISTING PROGRAM Lampiran- 24

  

<td>Keterampilan</td>

<td><?php echo $data['keterampilan'];?></td>

</tr>

<tr>

<td>Nem / IPK</td>

<td><?php echo $data['nem_ipk'];?></td>

</tr>

<tr>

<td>Nilai</td>

<td><?php echo $data['nilai'];?></td>

</tr>

<tr>

<td>Tahun Lulus</td>

<td><?php echo $data['tahunlulus'];?></td>

</tr>

<tr>

<td>Tinggi Badan</td>

<td><?php echo $data['tinggibadan'];?></td>

</tr>

<tr>

<td>Berat Badan</td>

LISTING PROGRAM Lampiran- 25

  

<td><?php echo $data['beratbadan'];?></td>

</tr>

<tr>

<td>JABATAN YANG DIINGINKAN</td>

<td></td>

</tr>

<tr>

<td>Posisi Jabatan</td>

<td><?php echo $data['posisijabatan'];?></td>

</tr>

<tr>

<td>Besar Upah yang diinginkan</td>

<td><?php echo $data['besarupahyangdiinginkan'];?></td>

</tr>

<tr>

<td>UPLOAD FOTO ANDA</td>

<td></td>

</tr>

<tr>

<td>Upload Foto</td>

LISTING PROGRAM Lampiran- 26

  

<td><img src="images/foto/<?php echo $data['foto'];?>" width="200" height="266"></td>

</tr>

<tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr>

</table>

</body>

A.6 Listing kontak.php

<h1>Kontak Kami</h1>

<span style="color:#0C0; font-size:12px; text-decoration:blink;"><?php include "config/notice.php";?></span>

<p>Hubungi kami secara online dengan mengisi form di bawah ini :</p>

<table width=100% style='border: 0pt dashed #0000CC;padding: 10px;'>

<form action="kirim-pesan.php" method="POST">

<tr><td>Nama</td><td> <input type='text' name='nama' size='40'></td></tr>

<tr><td>Email</td><td> <input type='text' name='email' size='40'></td></tr>

<tr><td>Subjek</td><td> <input type='text' name='subjek' size='55'></td></tr>

LISTING PROGRAM Lampiran- 27

  

<tr><td valign=top><span class='table4'>Pesan</td><td><textarea name='pesan' style='width: 315px; height: 100px;'></textarea></td></tr>

<tr><td>&nbsp;</td><td><img src='captcha.php'></td></tr>

<tr><td>&nbsp;</td><td><span class=isikomen>(masukkan 6 kode di atas)<br /><input type='text' name='kode' size='10' maxlength='6'><br /></td></tr>

</td><td colspan=2><p style='padding-top:15px ;'><input style=' width: 100px; height: 23px;' type='submit' value='KIRIM PESAN'></td></tr>

</form></table>

A.7 Listing kirim-pesan.php

<?php

include "config/koneksi.php";

$tgl_sekarang=date('Y-m-d');

$hubungi=mysql_query("INSERT INTO hubungi(nama,

email,

subjek,

pesan,

tanggal)

VALUES('$_POST[nama]',

'$_POST[email]',

'$_POST[subjek]',

LISTING PROGRAM Lampiran- 28

  

'$_POST[pesan]',

'$tgl_sekarang')"); if($hubungi){ header('location:index.php?p=hubungi-kami&note=terkirim')

}else{

header('location:index.php?p=hubungi-kami&note=gagal');

}

?>