Pengenalan PHP Manajemen Session Session?....

Slides:



Advertisements
Presentasi serupa
Form Method(Post & Get) dan Session
Advertisements

FORM HANDLING
Pemrograman Web – PHP 2 Antonius RC. PHP dan Form (1)
Modul Pengembangan Sistem Informasi part. I Dosen: Zakki Falani, S.Kom Fakultas Ilmu Komputer Universitas Narotama NEXT.
Pengantar Common Gateway Interface (CGI) dan Perl
Form.
Materi 11 Membuat Form Hai. Saya akan menunjukkan bagaimana membuat web page yang bersifat interaktif dengan penggunaan tag. Dengan tag ini anda dapat.
Manipulasi String Kholid Fathoni, S.Kom., M.T..
PHP.
1 Disusun Oleh : XII AK 1 Mega Waty Fiky Santika Maya Sari Nadya Meila Nova Amy Ramadhani Purnama Annisa SMK LAKS. MARTADINATA MEDAN.
Internet Programming FORM DAN UP LOAD FILE M. Agus Zainuddin PENS – ITS Surabaya.
FORM dan FRAME.
Perancangan Web Pertemuan IV
M.K. Pemrograman Web (AK )
Fungsi-fungsi tambahan dalam PHP Session dan Cookie
Pengenalan PHP Manajemen Session Session?.... teknik penyimpanan data di server, dimana tentunya data yang disimpan dalam bentuk variabel. BACK NEXT.
Muhammad Yusuf Teknik Informatika – Universitas Trunojoyo /FB :
FORM.
BAB 4 MENGOPERASIKAN SOFTWARE CLIENT TA 2011/2012
Pemrogaman Web PHP.
Pemrograman WEB I Pertemuan 10.
GET, POST & REQUEST Pertemuan ke - 3.
Pemasaran Berbasis Web
Variabel dan Penerapannya
Lutfi Budi Ilmawan Univ. Muslim Indonesia
RONA SALWA IHDINA PTI UM
PERTEMUAN 2 HTML (Lanjutan).
Pemrograman PHP Lanjut
VARIABEL DAN PENERAPANNYA
RESPONSE DAN REQUEST MESSAGE
Pengantar Common Gateway Interface (CGI) dan Perl
Pemasaran Berbasis Web
Perancangan & Pemrograman Web
PHP Session Pemrogaman Web.
SESSION
Fungsi-fungsi tambahan dalam PHP Session dan Cookie
SESSION.
PENGANTAR HTML NEXT.
FORM.
Praktikum Pemrograman Web
Elemen Dasar PHP, Mengolah Data Form dengan Methode Get dan Post
Pengenalan PHP Operator Aritmatika:
Passing Variable Dalam PHP
Membuat Bentuk (Shape)
Komputer Aplikasi IT 2 Variabel.
Pemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web
SESSION AND USER AUTHENTICATION
PHP5 Internet Programming.
Pertemuan 3 Lanjutan Variabel & Type Data
Pemrograman Web HTML (4) Table Form Andy Haryoko, ST
MENGGUNAKAN FORM Jika menginginkan sebuah website interaktif ,maka digunakan FORM. Sebuah form menggunakan : tag dan ditutup dengan tag
KEAMANAN PADA APLIKASI WEB DENGAN PHP
Pemrograman Web HTML (5) Form CSS Andy Haryoko, ST
Pengantar Common Gateway Interface (CGI) dan Perl
KOMPUTER APLIKASI IT I FORM.
Pemrograman Berorientasi Platform (IN315B)
Pengantar Common Gateway Interface (CGI) dan Perl
Komputer Aplikasi IT 2 Variabel.
Lec 1: Dasar PHP Web Programming.
PEMROGRAMAN WEB II.
FORM HTML.
Form.
Cascading Style Sheet (CSS) dan HTML Form
Cascading Style Sheet (CSS) dan HTML Form
Penanganan Session 12/8/2018 by nasetiyanto.
Cascading Style Sheet (CSS) dan HTML Form
FORM-WEB.
Pengantar Common Gateway Interface (CGI) dan Perl
Week 7 – Session dan Cookies
Transcript presentasi:

Pengenalan PHP Manajemen Session Session?.... teknik penyimpanan data di server, dimana tentunya data yang disimpan dalam bentuk variabel. BACK NEXT

Pengenalan PHP Manajemen Session Apakah session mirip cookies?... Ya, hanya saja pada cookies, data disimpan pada komputer client. BACK NEXT

Pengenalan PHP Membuat dan Mengakhiri Session Fungsi membuat session: session_start(); Fungsi mengakhiri session: session_destroy(); BACK NEXT

Pengenalan PHP Session Filename: sesi1.php Filename: sesi2.php session_start(); $_SESSION[‘sesi’]=“FASILKOM”; echo “ <a href=‘sesi2.php’> Klik disini untuk melihat isi sessionnya </a>”; ?> Filename: sesi2.php <?php session_start(); echo $_SESSION[‘sesi’]; ?> BACK NEXT

Pengenalan PHP Session Filename: sesi3.php Filename: sesi4.php echo “ <a href=‘sesi4.php’> Klik disini untuk LogOut </a> ”; ?> Filename: sesi4.php <?php session_start(); session_destroy(); If ($_session[‘sesi’]<>””) {echo “session belum terhapus”;} else {echo “session sudah terhapus”;} ?> BACK NEXT

Pengenalan PHP Catatan: Session yang telah terbuat pada contoh tersebut mirip situs web mail seperti eudoramail atau yahoo mail. Ketika user mengakses email, berarti berada pada session yang datanya disimpan di server sampai user tersebut melakukan logout / signout. BACK NEXT

Pengenalan PHP Mendaftarkan dan Menyimpan Data Session di Server Fungsi Mendaftarkan Variabel pada Session: session_register(“nama_variabel1”, “nama_variabel2”,…….); Fungsi Menghapus Variabel pada Session: session_unregister(“nama_variabel1”, “nama_variabel2”,…….); BACK NEXT

Pengenalan PHP Session Filename: reg_sesi.php <?php session_start(); session_register(“sesi1”,”sesi2”); $sesi1=“Universitas Narotama”; $sesi2=“FASILKOM”; echo $sesi1; echo “<br>”; echo $sesi2; ?> BACK NEXT

Pengenalan PHP Session Filename: unreg_sesi.php session_start(); session_register(“sesi1”,”sesi2”); $sesi1=“Universitas Narotama”; $sesi2=“FASILKOM”; echo $sesi1; echo “<br>”; echo $sesi2; session_unregister(”sesi2”) echo “<a href=‘unreg_sesi2.php’> Unregister Session</a>”; ?> Filename: unreg_sesi2.php <?php session_start(); $sesi1=$_SESSION['sesi1']; $sesi2=$_SESSION['sesi2']; echo $sesi1; echo “<br>”; echo $sesi2; ?> BACK NEXT

Pengenalan PHP Catatan: Fungsi session_register(), selain mendaftarkan variabel, juga dapat secara otomatis membentuk session. Jadi, Anda tidak perlu menggunakan fungsi session_start() lagi. Data session dapat dibaca dari skrip lain, tapi sebelum mengakses datanya, session dibuka terlebih dahulu. Untuk mencoba data yang telah dihapus harus melalui skrip lain, karena pada skrip yang bersangkutan data tidak akan pernah terhapus. BACK NEXT

Menangani Form di PHP Metode Get Vs Post METHOD dalam form dapat diisi dengan GET atau POST. GET: data yang diisi akan dikirim ke server dengan cara diletakkan dibelakang URL. POST: data akan dikirim ke server secara terpisah, artinya datanya tidak terlihat di belakang URL. BACK NEXT

Menangani Form di PHP latihan_16.php proses.php <HTML> <BODY> <form method=get action=proses.php> Username: <input type=text name=nama> <br> Password: <input type=password name=rahasia> <input type=submit value=login> </form> </BODY> </HTML> Filename: proses.php <?php $nama=$_request[‘nama’]; $rahasia=$_request[‘rahasia’]; echo $nama; echo “<br>”; echo $rahasia; ?> latihan_16.php proses.php BACK NEXT

Menangani Form di PHP latihan_17.php proses.php <HTML> <BODY> <form method=post action=proses.php> Username: <input type=text name=nama> <br> Password: <input type=password name=rahasia> <input type=submit value=login> </form> </BODY> </HTML> Filename: proses.php <?php $nama=$_request[‘nama’]; $rahasia=$_request[‘rahasia’]; echo $nama; echo “<br>”; echo $rahasia; ?> latihan_17.php proses.php BACK NEXT

Menangani Form di PHP Catatan: Apabila data yang dikirim ke server bersifat rahasia, gunakan metode POST, misalnya mengirimkan data Password. Apabila data yang dikirim ke server bersifat data biasa saja serta untuk memperjelas data yang dimasukkan di form, gunakan metode GET, misalnya aplikasi pencarian (search engine) atau polling. BACK NEXT

Menangani Form di PHP Fungsi htmlspecialchars(); latihan_18.php <BODY> <form method=post action=validasi.php> Isi Komentar: <br><textarea cols=40 rows=7 name=isi></textarea> <br> <input type=submit value=Kirim> </form> </BODY> </HTML> latihan_18.php BACK NEXT

Menangani Form di PHP Fungsi htmlspecialchars(); <?php $isi=$_REQUEST['isi']; echo "Tanpa fungsi htmlspecialchars();"."<br>".$isi; echo "<br>"; echo "Menggunakan fungsi htmlspecialchars();"."<br>".htmlspecialchars($isi); ?> validasi.php BACK NEXT

Manipulasi String Mendeteksi Jumlah Karakter dalam String Suatu data string dapat dihitung jumlah karakternya, dengan menggunakan fungsi: strlen(nama_string); BACK NEXT

Manipulasi String Mendeteksi Jumlah Karakter dalam String <?php $i=“Universitas Narotama”; $jmlhuruf=strlen($i); echo $i.”<br>”; echo “Jumlah Karakter pada Kalimat diatas:”.$jmlhuruf; ?> jmlhuruf.php BACK NEXT

Manipulasi String Mendeteksi Posisi suatu Karakter pada String Fungsi: strpos(nama_string,kar_yg_diinginkan); <?php $string=“FASILKOM”; echo “Teks: <b>$string</b><br>”; $letakF=strpos($string,”F”); echo “Posisi huruf F berada pada:”.$letakF; ?> poshuruf.php BACK NEXT

Manipulasi String Mendeteksi Karakter dalam Variabel String Fungsi: $nama_variabel{karakter_ke_berapa}; <?php $string=“FASILKOM”; echo “Teks: <b>$string</b><br>”; $huruf0=$string{0}; $huruf1=$string{1}; echo “Huruf ke-0: $huruf0<br>”; echo “Huruf ke-1: $huruf1”; ?> akseskar.php BACK NEXT

Manipulasi String Mengubah Format Huruf suatu String Huruf Kapital,fungsi:strtoupper(“data_string”); Huruf Kecil,fungsi:strtolower(“data_string”); <?php $string1=“Universitas Narotama”; $string2=“FASILKOM”; echo strtoupper($string1); echo “<br>”; echo strtolower($string2); ?> formathrf.php BACK NEXT

Manipulasi String Mengkapitalkan Huruf Suatu String hrfcaps.php Untuk mengkapitalkan huruf pertama pada string, gunakan fungsi:ucfirst(data_string); Untuk mengkapitalkan huruf pertama tiap kata dari string, gunakan fungsi:ucwords(data_string); <?php $string1=“universitas narotama surabaya”; $hasil1=ucfirst($string1); $hasil2=ucwords($string1); echo $hasil1; echo “<br>”; echo $hasil2; ?> hrfcaps.php BACK NEXT

Manipulasi String Menghilangkan Spasi di Sekitar String Menghilangkan spasi dikanan string, fungsi: rtrim(data_string); Menghilangkan spasi dikiri string, fungsi: ltrim(data_string); Menghilangkan spasi dikanan dan kiri string, fungsi: trim(data_string); BACK NEXT

Manipulasi String Membuat String dari String Membuat data string baru yang merupakan bagian dari data string yang pertama, gunakan fungsi: substr(data_string,posisi_awal,banyak_karakter) <?php $string=“Universitas Narotama Surabaya”; echo “Data String 1: $string <br>”; $hasil=substr($string,12,8); echo “Data String 2: $hasil”; ?> substr.php BACK NEXT

Manipulasi String Mendeteksi Jumlah Substring dalam String Untuk menghitung suatu kata yang terdapat dalam data string, gunakan fungsi: substr_count(data_string,substring_yang_dicari); <?php $string=“kuku kakiku kaku kaku”; echo “Data String: $string <br>”; $jumlah_ku=substr_count($string,”ku”); $jumlah_ka=substr_count($string,”ka”); echo “Jumlah Kata-ku: $jumlah_ku”; echo “<br>”; echo “Jumlah Kata-ka: $jumlah_ka”; ?> jmlsubstr.php BACK NEXT

Manipulasi String Mendeteksi Nilai ASCII suatu Karakter Mendapatkan Nilai ASCII sebuah karakter, fungsi: ord(karakter); Karakter yang diwakili oleh Nilai ASCII, fungsi: chr(karakter); <?php echo “Nilai ASCII dari huruf z: “.ord(“z”); echo “<br>”; echo “Karakter yang diwakili oleh Nilai ASCII 122:”.chr(“122”); ?> ascii.php BACK NEXT

Manipulasi String Mengganti Bagian String gantistr.php Melakukan penggantian salah satu dari bagian string untuk diganti dengan kata yang baru, gunakan fungsi: str_replace(“yg_akan_diganti”,”pengganti”,nama_string); <?php $string=“Universitas Narotama Surabaya”; echo “Teks: $string”; echo “<br>diubah menjadi:”.str_replace(“Surabaya”,”Sby”,$string); ?> gantistr.php BACK NEXT

Manipulasi String Memecah String pecahstr.php Suatu String dapat dipecah menjadi kata-kata penyusunnya, Gunakan fungsi: strtok(string,karakter_pemisah); <?php $string=“Universitas Narotama Surabaya”; echo “Teks: $string”; $pecah=strtok($string,” “); echo “<br>Kata Penyusunnya:<br>”; while($pecah) { echo $pecah.”<br>”; $pecah=strtok(” “); } ?> pecahstr.php BACK NEXT