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

Slides:



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

FORM HANDLING
Operasi dengan string.
Pemrograman Web – PHP 2 Antonius RC. PHP dan Form (1)
Pelatihan Internet “Internet Goes To School” Kerjasama : PT. Telkom Divisi Regional IV dengan Internet Club Universitas Stikubank ( UNISBANK )‏
Kholid Fathoni, S.Kom., M.T. Politeknik Elektronika Negeri Surabaya 2012 PENS - ITS 1 Fungsi, Modularisasi dan PHP Form.
KONSEP PEMROGRAMAN WEB
Modul- 9 Pengantar PHP (2)
Modul Pengembangan Sistem Informasi part. I Dosen: Zakki Falani, S.Kom Fakultas Ilmu Komputer Universitas Narotama NEXT.
Cookies dan Session.
Pengantar Common Gateway Interface (CGI) dan Perl
MODUL 11 MEMBUAT LOGIN USER
STRING FUNCTION
PELATIHAN SATU DISAMPAIKAN PADA PELATIHAN BASIC MIDDLE Pertemuan ke-1 DEPOK CYBER COMMUNITY.
Pertemuan Ke-10 dan 11 Server Side Scripting [PHP]
Logical Operator OperatorNameExampleReturns true when: &&Y(7>2) && (22) and (2
Konsep Pemrograman Web
Form.
Manipulasi String Kholid Fathoni, S.Kom., M.T..
Keamanan Sistem World Wide Web
PHP.
Pemrograman Web (Manipulasi string)
(Bagi Peserta Pelatihan Guru-guru SMP Se-Sumatera Barat)
Java Server Pages D4 LJ-PJJ Dasar Pemrograman Web Eru©Juli-2009 PENS – ITS.
Fungsi, Modularisasi dan PHP Form
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.
PERTEMUAN KE 2 JAVA SERVER PAGES (JSP) BY : TITO SUGIHARTO
PHP Array Nyimas Artina, S.Kom, M.Si.
FORM dan FRAME.
Perancangan Web Pertemuan IV
Fungsi String dan Fungsi Date Pemograman Berorientasi Objek I 4 sks Tinaliah, S.Kom Slide from Herianto.
Dasar-dasar Pemrograman PHP
PRAKTIKUM PEMROGRAMAN WEB Pertemuan 5
Fungsi-fungsi tambahan dalam PHP Session dan Cookie
BAB 4 MENGOPERASIKAN SOFTWARE CLIENT TA 2011/2012
Pemasaran Berbasis Web
Pemrograman WEB I Pertemuan 8.
Lutfi Budi Ilmawan Univ. Muslim Indonesia
Pemrograman PHP Lanjut
Pengenalan PHP Manajemen Session Session?....
Pengantar Common Gateway Interface (CGI) dan Perl
Pemasaran Berbasis Web
Pemrograman WEB PHP Fungsi String
MENGENAL LEBIH LANJUT TENTANG
Outline: MENU CONTEXT MENU TOOLBAR PROGRESS BAR VALIDASI DATA
Passing Variable Dalam PHP
OPERASI STRING Pertemuan 7 KAIT - 2.
Komputer Aplikasi IT 2 Variabel.
Pemrograman Basis Data Berbasis Web
Pengantar Internet.
Pemrograman Basis Data Berbasis Web
SESSION AND USER AUTHENTICATION
PHP5 Internet Programming.
Apakah internet itu? Internet adalah kependekan dari Interconnected Network. Internet merupakan sistem komunikasi yang menghubungkan komputer-komputer.
PIBJ (PEMROGRAMAN INTERNET BERBASIS JAVA)
Keamanan Sistem World Wide Web
Keamanan Web Server Pertemuan 9.
KEAMANAN PADA APLIKASI WEB DENGAN PHP
KELOMPOK 2.
Internet dan Diklat E-Learning 2010.
Pengantar Common Gateway Interface (CGI) dan Perl
Pengantar Common Gateway Interface (CGI) dan Perl
Achmad Solichin Fakultas Teknologi Informasi
Komputer Aplikasi IT 2 Variabel.
Pengantar Internet.
Pengantar Common Gateway Interface (CGI) dan Perl
Week 7 – Session dan Cookies
Achmad Solichin Fakultas Teknologi Informasi
Pokok Bahasan Registrasi Pengguna MDN Pelaporan Verifikasi.
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 Esa Unggul”; $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 Esa Unggul”; $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 Esa Unggul”; $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 Esa Unggul”; $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 esa unggul jakarta”; $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 Esa Unggul Jakarta”; 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 Esa Unggul Jakarta”; echo “Teks: $string”; echo “<br>diubah menjadi:”.str_replace(“Jakarta”,”Jkt”,$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 Esa Unggul Jakarta”; echo “Teks: $string”; $pecah=strtok($string,” “); echo “<br>Kata Penyusunnya:<br>”; while($pecah) { echo $pecah.”<br>”; $pecah=strtok(” “); } ?> pecahstr.php BACK NEXT