tabel login (admin) - amikjtc.com dan data operation.pdf · tampilan edit data dibuat dengan...

15

Upload: buiquynh

Post on 02-May-2019

223 views

Category:

Documents


0 download

TRANSCRIPT

TABEL LOGIN (ADMIN) :

PROSES LOGIN : Koneksi Panggil data user dan password ($_POST) Jika user dan password kosong, maka membuka halaman pesan gagal Jika user dan password tidak kosong, maka panggil data di tabel admin

Jika user dan password sesuai dengan data di tabel admin setting session lanjutkan membuka halaman admin jika uses dan password tidak sesuai, maka membuka halaman pesan gagal

<?php include "koneksi.php"; $username=$_POST["username"]; $password=$_POST["password"]; if ($username=="" AND $pass=="") { header("Location:index.php?kirim=gagal"); } else { $datapass=mysql_query("select * from admin where username='$username' && password='$password'"); $cekpass=mysql_fetch_array($datapass); if ($cekpass[username]=="$username" and $cekpass[password]=="$password") {

session_start(); session_register("ses_user"); session_register("ses_pass"); $ses_user = "$cekpass[username]"; $ses_pass = "$cekpass[password]"; session_register("$ses_user"); session_register("$ses_pass");

header("Location:index.php"); } else {

header("Location:index.php?kirim=gagal"); } } ?>

Pembatas Hak Akses :

<?php session_start(); if(empty($_SESSION["ses_user"]) and empty($_SESSION["ses_pass"])) { Include (“login.php"); } else { ?> SCRIPT YANG DIJALANKAN <?php } ?>

PENGHAPUS SESSION : keluar.php

<?php session_start(); unset($_SESSION["ses_user"]); unset($_SESSION["ses_password"]); header("location:index.php");

?>

Kebutuhan :

- Halaman tampilan semua data - Link edit dan hapus dilengkapi dengan

validasi - Tampilan edit data - Proses edit data - Proses hapus data

EDIT, HAPUS DATA

Tampilan semua data, link edit, hapus data dan validasi

Link edit

Link hapus

Validasi Hapus Data

LINK EDIT dan HAPUS DATA (dengan validasi)

Link edit

<a href=“index.php?kirim=formeditsopir&idsopir=<?php echo $dsop[idsopir];?>”>Edit</a>

Link Hapus dengan Validasi

<a href=“index.php?kirim=hapussopir&idsopir=<?php echo $dsop[idsopir];?>” onclick="return confirm('Serius mau hapus

data??');">Hapus</a>

Tampilan edit data dibuat dengan menggabungkan data tabel dalam sebuah database dengan form

Urutan :

Script koneksi (include “koneksi.php”;) Ambil key dari halaman pengirim ($idtamu=$_GET[“idsopir”];) Script query panggil data

<form> Komponen form (value diisi dengan perintah tampil data)

Komponen form hidden (untuk mengirim key ke file proses)

</form>

Tampilan Edit Data

<input type="hidden" name=“idsopir" value="<?php echo $dsop[idsopir];?>"/>

$dt=mysql_query("SELECT * FROM sopir WHERE idsopir='$idsopir'"); $dsop=mysql_fetch_array($dt);

value="<?php echo $dsop[nama];?>“

Proses Edit

<?php include(“koneksi.php");

$idsopir =$_POST[“idsopir"]; $nama =$_POST["nama"]; $alamat =$_POST[“alamat"]; $telepon =$_POST[“telepon"];

$edit = mysql_query("UPDATE sopir SET nama='$nama', alamat='$alamat', telepon='$telepon‘ WHERE idsopir='$idsopir'“ );

Header("Location:index.php?kirim=datasopir"); ?>

Proses Hapus

<?php include(“koneksi.php"); $idsopir =$_GET[“idsopir"]; $hapus =mysql_query(“DELETE FROM sopir WHERE idsopir='$idsopir'“ ); Header("Location:index.php?kirim=datasopir"); ?>

Proses Hapus

<?php include(“koneksi.php"); $idsopir =$_GET[“idsopir"]; $hapus =mysql_query(“DELETE FROM sopir WHERE idsopir='$idsopir'“ ); Header("Location:index.php?kirim=datasopir"); ?>