Close Create Operation Open ?· Operasi direktori dan operasi file dalam PHP dapat dilakukan dengan…

  • Published on
    12-Apr-2019

  • View
    213

  • Download
    0

Embed Size (px)

Transcript

<p>Operasi Direktori dan File 5Pemrograman Web</p> <p>Adam Hendra Brata</p> <p>Create</p> <p>OpenOperation</p> <p>Close</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p> Operasi Direktori Mendapatkan informasi direktori Mengganti direktori Membuka direktori Membaca isi direktori Membuat direktori baru Menghapus direktori</p> <p> Operasi File Membuka File Memproses File</p> <p> Menulis ke File Membaca Isi File Menambah Isi File</p> <p> Menutup File Menghapus File Menyalin File File Upload</p> <p>Pokok Bahasan</p> <p> PHP sebagai bahasa pemrograman memiliki kemampuan untuk melakukan operasi operasi untuk mengakses dan memanipulasi direktori serta file.</p> <p> Operasi direktori dan operasi file dalam PHP dapat dilakukan dengan menggunakan built-in function dari PHP sendiri</p> <p> Dokumentasi PHP </p> <p> PHP official website</p> <p> w3school</p> <p>Introduksi</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p>Operasi Direktori</p> <p> Mendapatkan informasi direktori</p> <p> Membuat direktori baru</p> <p> Mengganti direktori</p> <p>Operasi Direktori</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p> Penanganan direktori baru</p> <p>Operasi Direktori</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p> Membuka dan membaca direktori</p> <p>Operasi Direktori</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p> Membaca direktori</p> <p>Operasi Direktori</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p> Penghapusan direktori</p> <p>Operasi Direktori</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p> Selain beberapa operasi direktori yang kita bahas di beberapa slide sebelumnya, masih ada banyak lagi command-command dalam PHP yang digunakan untuk memanipulasi direktori</p> <p> Silakan mencoba command yang lain dan temukan fungsi kegunaannya ^^</p> <p>Operasi Direktori</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p>Operasi File</p> <p> Dalam PHP operasi file secara umum memiliki metode untuk :</p> <p> Membuka dan menutup file</p> <p> Dapat menulis baris demi baris ataupun langsung sekali jalan pada sebuah file</p> <p> Dapat menulis pada beberapa file sekaligus</p> <p> Dapat melakukan operasi lain dalam direktori</p> <p> Operasi file dapat dipakai untuk : Penyimpanan Data</p> <p> Upload File</p> <p> Membuat File untuk Di-Download</p> <p> Lain lain</p> <p>Operasi File</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p> Membuka file</p> <p>Operasi File</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p> Mode membuka file</p> <p>Operasi File</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p>rOpen for reading only. Start at beginning of file.</p> <p>r+Open for reading and writing. Start at beginning of file.</p> <p>wOpen for writing only. Remove all previous content, if file doesnt exist, create it.</p> <p>aOpen writing, but start at END of current content.</p> <p>a+Open for reading and writing, start at END and create file if necessary.</p> <p> Menulis ke file</p> <p> Membaca isi file</p> <p>Setelah dijalankan, apa yang dicetak di browser ?</p> <p>Operasi File</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p> Membaca isi file</p> <p>Selain fungsi fread(), di PHP juga ada fungsi fgetc() untuk membaca isi file, apa bedanya ? Silakan dicoba ya ^^</p> <p>Operasi File</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p> Menambah isi file Untuk menambah isi file, sebelumnya kita </p> <p>harus punya dulu file yang sudah ada sebelumnya</p> <p> Menutup file</p> <p> Menghapus file</p> <p>Operasi File</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p> File upload Di beberapa aplikasi web, sering kita </p> <p>menjumpai proses upload file ke server</p> <p>Operasi File</p> <p>Pokok Bahasan</p> <p>Operasi Direktori- Mendapatkan informasi </p> <p>direktori- Membuat direktori baru- Mengganti direktori- Membuka direktori- Membaca isi direktori- Menghapus direktori</p> <p>Operasi File- Membuka File- Memproses File</p> <p>- Menulis ke File- Membaca Isi File- Menambah Isi </p> <p>File- Menutup File- Menghapus File- File Upload</p> <p> Integrasikan Tugas 1 dan Tugas 2 yang sudah kalian buat, gabungkan tugas web profil dan halaman login yang sudah kalian buat sebelumnya</p> <p> Halaman pertama kali yang dibuka adalah halaman login</p> <p> Jika user berhasil login maka dia dapat membuka halaman home dari website profil kalian</p> <p> Tambahkan fitur upload foto untuk mengganti foto profil yang sebelumnya sudah ada di web profil kalian</p> <p> Gunakan kombinasi upload file dan operasi string</p> <p> Lihat dokumentasi dan tutorialnya</p> <p>Tugas 3</p> <p>Tugas 3</p> <p> Kumpulkan script HTML, PHP dan CSSnya dalam 1 folder dan kirimkan via email </p> <p> Deadline :</p> <p>Senin, 23 Maret 2015 jam 9.30 pagi</p> <p> Judul folder email :</p> <p>PW-A-Kode_Tugas-NIM</p> <p>Contoh :</p> <p>PW-A-3-126060312111002</p> <p>Latihan</p> <p>Tugas 3</p> <p> Diberitahukan pada semua mahasiswa di kelas ini, minggu depan kita akan adakan Quiz 1</p> <p> Ruang Lingkup Quiz 1- Dasar Pemrograman Web- Dasar Pemrograman Web </p> <p>dengan PHP- PHP State, Session dan Cookie- Operasi Direktori dan File</p> <p> Quiz akan diadakan pada hari Senin, 23 Maret 2015</p> <p> Selamat belajar v^^</p> <p>Sekilas Info</p> <p>Sekilas Info</p> <p>Terimakasih dan Semoga </p> <p>Bermanfaat ^^</p>