bahan uts pi punyakuuuu

14
Session adalah fungsi yang digunakan untuk menyimpan data sementara selama sebuah webpage diakses. Selain session juga dikenal cookies. Sehingga kemudian dikenal sebagai session and cookies. Session cookies biasanya digunakan untuk membuat batasan user dalam mengakses webpage tertentu. User akan diberi ID tertentu secara otomatis. Session dapat diartikan sebagai sebuah variabel global yang diciptakan dalam server php pada saat sesi awal membuka sebuah halaman dan berlaku sampai anda menutup halaman tersebut. Session tidak dibatasi oleh konfigurasi browser klien seperti halnya cookies karena tersimpan di server. Session akan otomatis menciptakan sebuah ID unik untuk setiap pengguna pada saat dijalankan. Beberapa fungsi yang digunakan: Session_start(), berfungsi untuk memulai / mengaktifkan session. Session_register(), berfungsi untuk mendaftarkan suatu variable ke dalam session. Parameter dari fungsi ini adalah nama variable yang akan disimpan di session. Session_unregister(), berfungsi untuk menghapus suatu variable yang disimpan di session. Session_is_registered(), berfungsi untuk memeriksa apakah suatu variable ada / terdaftar dalam session. Session_unset(), berfungsi untuk menghapus semua variable yang terdaftar dalam session. Session_destroy(), berfungsi untuk menutup / menghapus session beserta file sessionnya Session php ini biasanya digunakan untuk menyimpan informasi yang akan dibawa ke semua halaman yang terhubung dalam sebuah server/alamat. Contoh penerapanya : Login Keanggotaan (menyimpan status login) dan Transaksi Online (menyimpan daftar pesanan) Session ini sering digunakan untuk keperluan : -Menyimpan informasi login yang berlaku hanya dalam satu sesi -Menyimpan catatan order barang dalam sistem e-commerce / transaksi online Contoh Session : Input.php <?php session_start (); echo "<pre><form action=input.php method=POST>"; echo " NIS : <input type=text name=nis><br>"; echo " Nama : <input type=text name=nama><br>"; echo " Jurusan : <select name=jurusan><option>TRPL<option>TKJ <option>TAV<option>TMP</select>"; for ($saya=0;$saya<10;$saya++) { if ($_SESSION ['a'][$saya][0]=="") { $_SESSION['a'][$saya][0]=$_POST['nis']; $_SESSION['a'][$saya][1]=$_POST['nama']; $_SESSION['a'][$saya][2]=$_POST['jurusan']; break; }} echo " <p><input type=submit value=OK><input type=reset value=Bersih>"; echo "<p><a href=output.php>Hasil</a>"; ?> Output.php <?php session_start(); for ($i=0;$i<count($_SESSION['a']);$i++) { if ($i==0) { echo "<table border=0 bgcolor=blue>"; echo "<tr><th>NIS<th>Nama <th>Jurusan"; echo "<tr><td>".$_SESSION['a'][$i][0]."<td>".$_SESSION['a'][$i][1]."<td>".$_SESSION['a'][$i][2]; } else { echo "<tr><td>".$_SESSION['a'][$i][0]."<td>".$_SESSION['a'][$i][1]."<td>".$_SESSION['a'][$i][2]; }} ?> </table> <a href=input.php>Isi Data Lagi</a> ?> Cookie merupakan variabel sementara yang dibuat untuk keperluan tertentu dan terletak pada client. berbeda dengan session yang terletak pada server. Cookies adalah informasi yang disimpan di komputer klien dengan bantuan browser. Cookies dapat diakses kapanpun melalui halaman-halaman php selama cookies ini masih tersimpan. Cookies disimpan di komputer klien dalam sebuah file kecil yang diletakkan pada folder tertentu oleh browser. Contoh cookie :

Upload: agung-setiobudi

Post on 19-Nov-2015

14 views

Category:

Documents


0 download

DESCRIPTION

hjhjhj

TRANSCRIPT

Session adalah fungsi yang digunakan untuk menyimpan data sementara selama sebuah webpage diakses. Selain session juga dikenal cookies. Sehingga kemudian dikenal sebagai session and cookies.Session cookies biasanya digunakan untuk membuat batasan user dalam mengakses webpage tertentu. User akan diberi ID tertentu secara otomatis. Session dapat diartikan sebagai sebuah variabel global yang diciptakan dalam server php pada saat sesi awal membuka sebuah halaman dan berlaku sampai anda menutup halaman tersebut. Session tidak dibatasi oleh konfigurasi browser klien seperti halnya cookies karena tersimpan di server. Session akan otomatis menciptakan sebuah IDunik untuk setiap pengguna pada saat dijalankan. Beberapa fungsi yang digunakan:Session_start(),berfungsi untuk memulai / mengaktifkan session.Session_register(),berfungsi untuk mendaftarkan suatu variable ke dalam session. Parameter dari fungsi ini adalah nama variable yang akan disimpan di session.Session_unregister(),berfungsi untuk menghapus suatu variable yang disimpan di session.Session_is_registered(),berfungsi untuk memeriksa apakah suatu variable ada / terdaftar dalam session.Session_unset(),berfungsi untuk menghapus semua variable yang terdaftar dalam session.Session_destroy(),berfungsi untuk menutup / menghapus session beserta file sessionnya

Session php ini biasanya digunakan untuk menyimpan informasi yang akan dibawa ke semua halaman yang terhubung dalam sebuah server/alamat. Contoh penerapanya : Login Keanggotaan (menyimpan status login) dan Transaksi Online (menyimpan daftar pesanan) Session ini sering digunakan untuk keperluan :-Menyimpan informasi login yang berlaku hanya dalam satu sesi-Menyimpan catatan order barang dalam sistem e-commerce / transaksi onlineContoh Session :Input.php

Output.php

Isi Data Lagi?>Cookie merupakan variabel sementara yang dibuat untuk keperluan tertentu dan terletak pada client. berbeda dengan session yang terletak pada server.Cookies adalah informasi yang disimpan di komputer klien dengan bantuan browser. Cookies dapat diakses kapanpun melalui halaman-halaman php selama cookies ini masih tersimpan. Cookies disimpan di komputer klien dalam sebuah file kecil yang diletakkan pada folder tertentu oleh browser.Contoh cookie : cookie_start.php

cookie_view.php

Table HTML

table, th, td { border: 1px solid black; border-collapse: collapse;}th, td { padding: 5px; text-align: left; }

Cell that spans two rows:

First Name: Bill Gates Telephone: 555 77 854 555 77 855

Table propertis(mengganti background cellHeader Kolom 1Header Kolom 2

Function in PHP

Define in PHP

form.php

Name:
E-mail:

welcome.php

Welcome
Your email address is:

Row number 0 Volvo 22 18Row number 1 BMW 15 13Row number 2 Saab 5 2Row number 3 Land Rover 17 15Array Multi Dimensional

Today is 2014/10/30Today is 2014.10.30Today is 2014-10-30Today is Thursday

Form Validation

PHP Form Validation Example