• Tidak ada hasil yang ditemukan

Login dan Data Operation

N/A
N/A
Protected

Academic year: 2017

Membagikan "Login dan Data Operation"

Copied!
15
0
0

Teks penuh

(1)
(2)
(3)

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

(4)
(5)
(6)

<?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]";

(7)

Pembatas Hak Akses :

<?php

session_start();

if(empty($_SESSION["ses_user"]) and empty($_SESSION["ses_pass"]))

{

Include

(

login.php");

}

else

{

?>

SCRIPT YANG DIJALANKAN

<?php

}

(8)

PENGHAPUS SESSION : keluar.php

<?php

session_start();

unset($_SESSION["

ses_user

"]);

unset($_SESSION["

ses_password

"]);

header("location:index.php");

(9)

Kebutuhan :

-

Halaman tampilan semua data

-

Link edit dan hapus dilengkapi dengan

validasi

-

Tampilan edit data

-

Proses edit data

-

Proses hapus data

(10)

Tampilan semua data, link edit, hapus data dan validasi

Link edit

Link hapus

Validasi Hapus

(11)

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

(12)

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);

(13)

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"

)

;

(14)

Proses Hapus

<?php

include

(

koneksi.php")

;

$idsopir

=$_GET[

idsopir"

]

;

$hapus

=mysql_query(

DELETE FROM

sopir WHERE idsopir='$idsopir

'

)

;

Header

(

"Location:index.php?kirim=datasopir"

)

;

(15)

Proses Hapus

<?php

include

(

koneksi.php")

;

$idsopir

=$_GET[

idsopir"

]

;

$hapus

=mysql_query(

DELETE FROM

sopir WHERE idsopir='$idsopir

'

)

;

Header

(

"Location:index.php?kirim=datasopir"

)

;

Referensi

Dokumen terkait

Berdasarkan hasil survei yang telah saya lakukan kepada ibu Andini dengan usia kehamilan 28 minggu, maka saya tertarik melakukan asuhan kebidanan secara berkesinambungan

Untuk menghindari dari efek lebur, maka panas yang tinggi dapat terjadi bunga api yang pada saat pemutusan akan diredam oleh pemadam busur api (arc-shute) dan bunga api yang

Ayam broiler adalah sebutan untuk ayam ras pedaging, merupakan jenis ras unggulan hasil persilangan dari bangsa-bangsa ayam yang memiliki daya produktivitas tinggi, terutama

Agar modul yang dikembangkan ini memiliki kahasan berbasis inkuiri, penulis mengembangkan lembar kegiatan mahasiswa yang diintegrasikan pada materi pelajaran yang disajikan

Implementasi Internet Gateway Device dilakukan untuk membuat sebuah sistem yang dapat melakukan komunikasi yaitu subscribe ke middleware untuk menerima data

penderita bicara non-fluent atau tidak lancar, tetapi juga disertai kemampuan memahami bahasa yang buruk, sementara kemampuan mengulang atau repetisi tetap baik..  Afasia talamik,

Dengan ini menyatakan bahwa Karya Tulis Ilmiah dengan judul “Analisis Kualitatif Senyawa Boraks Pada Produk Otak-otak Bermerk Yang Beredar di Kecamatan Banyudono” merupakan

Bogasari Flour Mills Surabaya adalah perusahaan yang melakukan proses pengolahan biji gandum menjadi tepung terigu.. Perusahaan yang telah beroperasi sejak tahun 1972