Langsung ke konten utama

Membuat Folder Menggunakan PHP

Salam sahabat fittraferdiansyah.info!


 Direktory atau biasa kita sebut dengan folder merupakan sebuah lokasi pada hardisk yang dapat di isi oleh file atau folder lainnya. Dalam satu direktory biasa dapat diisi dengan file dalam jumlah yang banyak sekaligus dan juga dapat diisi dengan folder/direktori lainnya yang disebut sebagai sub-direktori atau sub-folder.

Direktori sendiri adalah sebuah bagian dari file-system milik system operasi seperti Windows OS, Linux OS, dan Mac Os. Untuk menangani direktori tersebut PHP telah menyediakan beberapa fungsi yang berperan untuk membuat, menghapus, membuka serta membaca isi dari direktori tersebut.

Membuat Direktori/Folder Baru

Make Dir atau dalam penulisan mkdir(), merupakan sebuah fungsi di dalam PHP yang dapat digunakan untuk membuat sebuah direktori atau folder baru. Folder atau direktori yang dibuat ini secara otomatis terletak pada satu lokasi yang sama dengan letak lokasi file PHP yang digunakan. Jika Anda ingin meletakkan atau membuat direktori baru terletak berbeda dengan lokasi file yang Anda simpan, maka sertakanlah path yang lengkap pada parameter name saat membuatnya.

Penulisan Fungsi mkdir()

mkdir(name, mode, recursive, context);

Keterangan :

  • Name, merupakan nama direktori baru yang akan dibuat dan ini wajib terisi.
  • Mode, merupakan hak akses dari folder yang akan dibut, secara default akan bernilai 777 (Read and Write);
  • Recursive, diatur khusus saat mode rekursif atau mode pengulangan berdasarkan suatu kesamaan tertentu.
  • Context, merupakan konteks dalam menangani file, konteks merupakan serangkaian pilihan yang dapat memodifikasi perilaku stream sebuah file, ini merupakan penambahan dari PHP versi 5.

Hal-hal yang perlu diperhatikan saat membuat direktori baru dengan PHP.


  • Pastikan nama direktori/folder sesuai dengan standar penamaan file dan folder.
  • Ceklah keberadaan folder sebelum dibuat agar tidak muncul pesan error nantinya.
  • Pastikan lokasi meletakkan direktori baru di setting dengan permision 777.
  • Jangan lupa untuk menampilkan pesan proses membuat direktori berhasil atau gagal dibuat.

XCODE :: XAMPLE CODE

Sebelum membuat pemrosesan file, terlebih dahulu kita buat form inputan nama folder yang akan dibuat dan di proses nantinya.

Form :

<!DOCTYPE html>
<html>
<head>
<title>Membuat Folder Baru</title>
</head>
<body>

<form action="" method="post">
<input type="text" name="nama_folder">
<br>
<br>
<input type="submit" name="proses" value="Buat Folder">
</form>

</body>
</html>

PHP  Proses :

<?php
#menghilangkan pesan error!
error_reporting(0);
#cek apakah tombol proses sudah di klik
if ($_POST['proses']) {

#cek apakah nama folder sudah diisi atau belum
if ($_POST['nama_folder']!="") {
# jika tidak kosog maka buat foldernya...
$buat_folder = mkdir($_POST['nama_folder']);

#jika folder berhasil dibuat maka tampilkan
if ($buat_folder) {
echo "<p> Folder dengan nama <b>".$_POST['nama_folder']."</b> berhasil dibuat!</p>";
} else {
# jika folder gagal dibuat maka tampilkan
echo "<p> Folder baru dengan nama <b>".$_POST['nama_folder']."</b> gagal dibuat!</p>";
}

} else {
# jika belum maka tampilkan
echo "<p> Nama folder tidak boleh dikosongkan!</p>";
}

} else {
#jika belum di klik maka tampilkan!
echo "<p> Buat folder barumu sekarang!</p>";
}

?>

Dan berikut ini script lengkapnya :

<!DOCTYPE html>
<html>
<head>
<title>Membuat Folder Baru</title>
</head>
<body>

<form action="" method="post">
<input type="text" name="nama_folder">
<br>
<br>
<input type="submit" name="proses" value="Buat Folder">
</form>

<?php
#menghilangkan pesan error!
error_reporting(0);
#cek apakah tombol proses sudah di klik
if ($_POST['proses']) {

#cek apakah nama folder sudah diisi atau belum
if ($_POST['nama_folder']!="") {
# jika tidak kosog maka buat foldernya...
$buat_folder = mkdir($_POST['nama_folder']);

#jika folder berhasil dibuat maka tampilkan
if ($buat_folder) {
echo "<p> Folder dengan nama <b>".$_POST['nama_folder']."</b> berhasil dibuat!</p>";
} else {
# jika folder gagal dibuat maka tampilkan
echo "<p> Folder baru dengan nama <b>".$_POST['nama_folder']."</b> gagal dibuat!</p>";
}

} else {
# jika belum maka tampilkan
echo "<p> Nama folder tidak boleh dikosongkan!</p>";
}

} else {
#jika belum di klik maka tampilkan!
echo "<p> Buat folder barumu sekarang!</p>";
}

?>

</body>
</html>

Berikut ini tampilannya :

Membuat Folder Menggunakan PHP
Beri Nama Folder Yang Akan dibuat

Membuat Folder Menggunakan PHP
Folder Berhasil Dibuat

Membuat Folder Menggunakan PHP
Tampilan Folder Baru Pada Hardisk




Oke, semoga berhasil!!!
Jangan sungkan untuk bertanya :)

Komentar

Posting Komentar

Postingan populer dari blog ini

MEMUTAR AUDIO DAN VIDEO DENGAN HTML5

Halo sahabat www.fittraferdiansyah.info ! Pada postingan kali ini kita akan membahas mengenai HTML5 yang digunakan untuk memutar Audio dan Video. Sebab pada versi HTML sebelumnya fitur tersebut tidak bisa kita jumpai, jadi kali ini kita akan bahas mengenai fitur tersebut! Pada versi sebelumnya untuk menampilkan/memutar video dan audio, kita bisa menggunakan <embed></embed> yang penulisan lengkapnya sangatlah panjang. Namun kali ini kita gunakan tag <audio></audio> untuk audio dan <video></video> untuk menampilkan/memutar video. Format dasar penulisannya seperti berikut ini : Audio  <audio controls="controls"> <source src=" nama lagu.mp3 " type=" audio/mp3 "> </audio> sedangkan untuk Video ada 3 cara berdasar 3 format video yang di dukung oleh HTML5 yaitu ogg , webm , dan mp4 : <video controls="controls"> <source src=" Nama Video.mp4 "...

MENAMPILKAN REFFERAL URL

PHP Bismi-llāhi r-raḥmāni r-raḥīm... Assalamu'alaikum Warohmatullohi Wabarokatuh... PHP :: Menampilkan Refferal URL Sebelum mempelajari PHP pada tahap ini Anda diharuskan sudah memahami apa itu php, dan dasar-dasar php. Ini dikarenakan tahap ini adalah tahapan tambahan di dalam php yang bisa Anda gunakan sebagai pemanis program dari website yang telah Anda buat... CODEX :: Code Xample Seperti biasa sebelum menuliskan struktur php yang akan di proses, tulislah terlebih dahulu kode pembuka dan penutup pada php. <?php #struktur kode dasar ?> Kemudian untuk menampilkan URL Refferal yang mengarah ke halaman ini, gunakan  $_SERVER[''] ; dengan tambahan  HTTP_REFERER  sehingga menjadi seperti berikut ini. <?php #struktur kode dasar $_SERVER['HTTP_REFERER']; ?> Sekarang coba jalankan, hheeeeeheheheee... Masih kosong ya! :D Sekarang tambahkan echo dengan tambahan kalimat " Anda menuju ke halaman ini da...

CARA MENGGUNAKAN FUNGSI FOREACH DI PHP

Salam sahabat setia www.fittraferdiansyah.info ! PHP: Function Foreach Merupakan sebuah fungsi yang biasa digunakan khusus untuk data yang bersifat array, dengan Foreach kita dapat menampilkan data array dan melakukan perulangan pada data array tersebut. Struktur Dasar Penulisan Foreach Dalam penulisannya foreach tergolong sangat simple karena hanya menggunakan sedikit struktur dalam penulisannya. <?php foreach ($variable as $key => $value) { # code... } ?> Keterangan : $variabel merupakan kumpulan data yang telah dibuat/ditentukan dalam bentuk array. $key merupakan pengurutan array secara otomatis biasanya dimulai dari 0-sekian. $value merupakan nilai dari key yaitu data yang akan di urutkan. Contoh Penggunaan : <?php $data= array("Andi", "Sulaiman", "Kimberly", "Thomson", "Fittra", "Ferdiansyah"); foreach ($data as $key => $value) { echo "Data dengan nomor {$key} b...