• Tidak ada hasil yang ditemukan

MENGHAPUS SESSION

Dalam dokumen Aplikasi Php Dan Mysql Good Good (Halaman 45-52)

PENGERTIAN SCRIPT PENDUKUNG

MENGHAPUS SESSION

Script ini berfungsi untuk menghapus data sesi. Apabila seorang user atau anggota meninggal halaman anggota, agar data sesi dihapus maka data sesi harus dihapus. Hal ini dilakukan agar kemanan data terjaga karena pengunjung lain tidak dapat mengakses halaman anggota tanpa melakukan login terlebih dahulu. Script yang digunakan untuk menghapus data sesi ini adalah sebagai berikut:

<? session_start(); session_destroy(); header("location:index.php"); ?> Keterangan:

Fungsi yang digunakan untuk menghapus data sesi adalah session_destroy();. Setelah data sesi terhapus maka pengunjung akan dialihkan ke halaman index.php menggunakan fungsi header();.

Halam utama dalam sebuah program berbasis web disebut juga dengan nama halaman index. Halaman ini adalah halaman yang akan diakses pertama kali oleh user. Biasanya halaman ini diberi nama index.php, index.htm, index.html dan juga dapat diberi nama index.asp.

Halaman index ini biasanya memiliki pintu-pintu yang menghubungkan ke halaman yang lain. Pintu yang menghubungkan halaman satu dengan yang lain dinamakan link. Link dalam halaman web ini dapat berupa obyek / gambar atau tulisan ditandakan dengan perubahan cursor dari gambar panah menjadi tangan menunjuk apabila melintasi sebuah link. Berikut adalah salah satu tampilan halaman index dan link yang ada di dalamnya.

Gambar 4.1 Halaman Index dan link.

Halaman utama / index ini disusun menggunakan bahasa pemrograman HTML. Untuk mendesain halaman index ini dapat menggunakan software Frontpage, dreamweaver dan masih ada beberapa lagi software sejenis.

Yang perlu diperhatikan dalam mendesain halaman web adalah: 1. Menentukan ukuran halaman web.

Ukuran standard dari halaman web adalah 800 X 600 pixel. Namun tidak ada ketentuan tentang ukuran website tersebut. Yang harus diperhatikan adalah tujuan mendesain halaman website ini salah satunya adalah memudahkan pengunjung. Dengan menggunakan ukuran standard monitor yang sering digunakan pengujung, maka pengunjung tidak perlu lagi menggerser scrol ke kanan atau ke kiri pada browser.

Pewarnaan dalam mendesain halaman web biasanya disesuaikan dengan topik atau isi dari website tersebut. Usahakan dengan menggunakan warna yang sesuai dengan misi dari website dan enak untuk dipandang.

3. Perhatikan keseimbangan dari isi halaman web tersebut, misalkan apabila disebelah kanan mengandung obyek, maka disebelah kiri juga imbangi dengan obyek atau pewarnaan yang berbeda. Hal ini dimaksudkan untuk menyeimbangkan pandangan dari pengunjung yang mengunjungi website tersebut. 4. Periksa setiap pembuatan link.

Adanya link terputus akan merugikan pengelola website, karena pengunjung akan kebingungan dan akan kehilangan informasi pada halaman-halaman yang dain dalam website Anda.

Berkut adalah salah satu contoh bentuk link yang dibuat dengan bahasa HTML:

<a href="http://localhost/siswa/administrator/index.php"> administrator</a>

Keterangan:

Setiap tag-tag HTML selalu diawali dengan tanda “<” dan diakhiri dengan “>”. Jadi karakter yang ada diantara kedua tanda tersebut dianggap sebagai tag HTML. Perhatikan pada tag html diatas yaitu tag html dengan nama link. Tag link diawali dengan huruf a href=. Karekter setelah tanda samadengan adalah nilai dari link tersebut. Nilai dari link adalah lokasi dan nama file yang akan dituju jika link tersebut diklik. Berikutnya diikuti teks “administrator” yang akan ditampilkan dihalaman website sebagai link. Yang terakhir tag link di tutup dengan tanda </a> sebagai penutup tag link.

Pada program sistem informasi manajemen pendidikan ini dibagi-bagi menjadi beberapa dibagi-bagian berdasarkan hak akses dari masing-masing user. Yang akan dibahas pertama kali adalah bagian program yang mengolah data dari user dengan hak akses paling luas, yaitu administrator atau admonistrasi. Dalam pembahasan buku ini pada masing-masing script, akan ditampilkan bagian-bagian yang perlu penjelasan saja. Untuk mencoba dan mempelajari program sepenuhnya, Anda dapat menggunakan listing program dari buku ini.

HALAMAN LOGIN

Halaman login adalah halaman paling awal yang akan diakses oleh pengujung dengan atribut sebagai administrator. Pada halaman ini memiliki beberapa obyek formulir, yaitu action, kotak teks untuk userid, kotak teks untuk password dan tombol submit untuk login. Berikut adalah tampilan halaman login untuk administrator:

Gambar 5.1 Halaman login administrator.

Halaman login administrator ini dibuat menggunakan tag-tag HTML, sehingga dapat ditampilkan di browser. Berikut adalah tag-tag HTML yang membentuk halaman login tersebut:

<table border="0" width="100%" cellspacing="0" cellpadding="0" background="../images/img_07.gif" id="table1">

<tr>

<td width="182" valign="top">&nbsp;</td> <td valign="top">

<form method="POST" action="login.php"> <hr width="95%">

<?

if($error){

Password yang Anda masukkan salah.<br> Silakan ulangi lagi.</font></p>";}

?>

<p align="center">User ID<br>

<input type="text" name="userid_admin" size="20" style="font-family: Arial; font-size: 10pt; color: #000080"></p>

<p align="center">Password<br>

<input type="password" name="password_admin" size="20" style="font-family: Arial; font-size: 10pt; color: #000080"></p> <p align="center">

<input type="submit" value="L O G I N" name="login" style="color: #000080; font-size: 10pt; font-weight: bold"></p> <hr width="95%">

</form>

<p align="left" style="margin-right: 5px">&nbsp;</td> </tr>

</table>

Keterangan:

Yang perlu diperhatikan dalam membuat formulir dari tag HTML adalah obyek-obyek yang ada di dalamnya. Pada tag-tag di atas ada beberapa bagian yang harus diperhatikan. Tag formulir diawali dengan tanda <form action= …> dan iawali dengan </form>.

Tag formulir di atas memiliki beberapa obyek, yang pertama adalah kotak teks yang digunakan untuk menuliskan userid berikut <input type="text" name="userid_admin" size="20" style="font-family: Arial; font-size: 10pt; color: #000080">. Yang kedua adalah kotak teks yang digunakan untuk menuliskan password tag-nya adalah <input type="password" name="password_admin" size="20" style="font-family: Arial; font-size: 10pt; color: #000080">. Kemudian yang terakhir adalah tombol dengan tipe submit yang digunakan untuk

mengirim data userid dan password apabila diklik. Data tersebut akan dikirimkan ke file login.php sebagai script untuk memeriksa dan mencocokkan data dari formulir login dengan data yang dibaca dari tabel administrasi.

SCRIPT AUTORISASI USERID DAN

Dalam dokumen Aplikasi Php Dan Mysql Good Good (Halaman 45-52)

Dokumen terkait