Membuat Aplikasi Create Folder di PHP

Kali ini saya akan menshare bagaimana cara Merancang Program Sederhana Create Folder di PHP, sebelumnya saya akan menjelaskan manfaat gungsi yang akan kita gunakan bagi penyusunan program sederhana ini, kita memakai 3 manfaat yaitu mkdir(), scandir(), array_slice(). mkdir() sendiri manfaat kegunaanya bagi membangun folder atau directory, sama halnya dengan petunjuk di command line milik windows dan terminal di linux contoh penggunaanya berikut





<?php mkdir(“contoh_folder”); ?>


Contoh penyusunan di path tertentu:



<?php mkdir(“./path/folder”, 0777, true); ?>


Parameter 0777 yakni kode hak akses direktori dan nilai true di parameter terakhir fungsinya bagi mengizinkan penyusunan direktori secara rekursif.



manfaat kedua yakni scandir(), scandir() bermanfaat bagi melihat isi dari sebuah folder atau directory. manfaat ini akan mengembalikan nilai array.



$dir = scandir('path');
echo <pre>;
print_r($dir);


akan menghasilkan array berikut



Array
(
[0] => .
[1] => ..
[2] => folder 1
[3] => folder 2
[4] => folder 3
)


Manfaat terakhir yakni array_slice(), array_slice() ini bermanfaat bagi memotong array, dapat kita lihat dari hasil array di atas, bagi index array [0] dan index array[1] bernilai ‘.’ dan ‘..’, nah kita tak mau memunculkan itu di tampilan yang akan kita bikin. oke seketika saja kita praktekan teman teman 😀



kalian siapkan folder dan file seperti berikut di htdocs kalian.



Kali



di pada folder ‘path’ itu kita akan memasukan folder folder yang akan kita bikin di program kita.



ketikan kode berikut di index.php



<!DOCTYPE html>
<html lang=en>
<head>
<meta charset=UTF-8>
<title> Program Create Folder dengan PHP </title>
<link rel=stylesheet href=https://bootswatch.com/4/flatly/bootstrap.min.css>
</head>
<body>

<div class=container>
<div class=row>
<div class=col-6 offset-4>
<?php
if(!isset($_POST['submit'])){
}else{
if(isset($_POST['submit'])){
$namafolder = $_POST['namafolder'];
if(!empty($namafolder)){
mkdir('path/'.$namafolder, 0777, true);
echo <b style='font-size:30px;' class='text-info text-center'>1 File Berhasil Di tambahkan</b>;
}else{
echo <b style='font-size:30px;' class='text-warning text-center'>Jangan Kosong</b>;
}
}
}
?>
<br><br>
<h3 class=font-weight-bold text-success text-center>Program Create Folder</h3>
<form action= method=post>
<fieldset>
<div class=form-group row>
<div class=col-sm-12>
<input class=form-control id=exampleInputText aria-describedby=emailHelp placeholder=Tulis Nama Folder di sini type=text name=namafolder>
</div>
</div>
</fieldset>
<button name=submit type=submit class=btn btn-primary btn-block>Submit</button>
</form> <br>
<h5 class=text-center font-weight-bold text-success>Data Folder</h5>
<ul class=list-group>
<?php
$dirs = array_slice(scandir('path'), 2);

// foreach ($dirs as $dir){
foreach ($dirs as $key => $value) {
?>
<li class=list-group-item d-flex justify-content-between align-items-center>

<span class=text-info text-uppercase style=font-size: 20px;><img src=1.png alt=Kali ini saya akan menshare bagaimana cara Merancang Program Create Folder di PHP>
<?php echo $value; ?></span>
<!-- <a href=?<?php ?>><span class=badge badge-danger badge-pill>x</span></a> -->
</li>
<?php } ?>
</ul>
</div>
<a href=? class=pull-right>Refresh</a>
</div>
</div>

</body>
</html>


lumayan banyak. bila telah karenanya tampilan akan seperti di bawah ini.



Kali



bila kita coba masukan data, karenanya otomatis akan membangun folder baru di pada folder path sesuai nama yang kita inputkan.



disini saya masukan 3 data, yaitu folder 1, folder 2 dan folder 3.



Kali



karenanya 3 folder tadi akan terbuat.



sekianlah panduan Merancang Program Create Folder di PHP, semoga bermanfaat :D.



 



 




Sumber https://kursuswebsite.org

Popular posts from this blog

Perbedaan Antara Keyup dan Keydown Pada jQuery

Membuat Table Warna Berselang dengan PHP