Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehAri Indradjaja Telah diubah "7 tahun yang lalu
1
Pengenalan PHP Manajemen Session Session?....
teknik penyimpanan data di server, dimana tentunya data yang disimpan dalam bentuk variabel. BACK NEXT
2
Pengenalan PHP Manajemen Session Apakah session mirip cookies?...
Ya, hanya saja pada cookies, data disimpan pada komputer client. BACK NEXT
3
Pengenalan PHP Membuat dan Mengakhiri Session Fungsi membuat session:
session_start(); Fungsi mengakhiri session: session_destroy(); BACK NEXT
4
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
5
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
6
Pengenalan PHP Catatan:
Session yang telah terbuat pada contoh tersebut mirip situs web mail seperti eudoramail atau yahoo mail. Ketika user mengakses , berarti berada pada session yang datanya disimpan di server sampai user tersebut melakukan logout / signout. BACK NEXT
7
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
8
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
9
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
10
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
11
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
12
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
13
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
14
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
15
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
16
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
17
Manipulasi String Mendeteksi Jumlah Karakter dalam String
Suatu data string dapat dihitung jumlah karakternya, dengan menggunakan fungsi: strlen(nama_string); BACK NEXT
18
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
19
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
20
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
21
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
22
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
23
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
24
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
25
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
26
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
27
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
28
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.