Upload Data
Hallo sobat JoyBoy ✋
Kembali lagi di JoyBoy Code, dimana tempat belajar pengcodingan yang selalu update tiap minggunya 👌
Kali ini kita akan membahas tentang Upload Data dalam bahasa HTML, dan tentunya kita akan mempraktekkan langsung juga 👌
Apa itu Upload ?
Persiapan
Setelah itu membuat program di php.
kurang lebih seperti ini scriptnya :
//untuk konek.php
kurang lebih seperti ini scriptnya :
//untuk konek.php
<?php
mysql_connect("localhost","root","");
mysql_select_db("coba");
?>
//untuk form.php
<html>
<head>
<title>Membuat Upload File Dengan PHP Dan MySQL</title>
</head>
<body>
<h1>Upload Data <br/> </h1>
<form method="post" action="proses.php" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" name="upload" value="Upload">
</form>
</body>
</html>
//untuk proses.php
Maka outputnya akan seperti ini :
<html>
<head>
<title>Upload data</title>
</head>
<body>
<h1>Upload data <br/> </h1>
<?php
include 'konek.php';
if($_POST['upload']){
$ekstensi_diperbolehkan = array('png','jpg');
$nama = $_FILES['file']['name'];
$x = explode('.', $nama);
$ekstensi = strtolower(end($x));
$ukuran = $_FILES['file']['size'];
$file_tmp = $_FILES['file']['tmp_name'];
if(in_array($ekstensi, $ekstensi_diperbolehkan) === true){
if($ukuran < 1044070){
move_uploaded_file($file_tmp, 'aa/'.$nama);
$query = mysql_query("INSERT INTO upload VALUES(NULL, '$nama')");
if($query){
echo 'FILE BERHASIL DI UPLOAD';
}else{
echo 'GAGAL MENGUPLOAD GAMBAR';
}
}else{
echo 'UKURAN FILE TERLALU BESAR';
}
}else{
echo 'EKSTENSI FILE YANG DI UPLOAD TIDAK DI PERBOLEHKAN';
}
}
?>
<br/>
<br/>
<a href="index.php">Upload Lagi</a>
<br/>
<br/>
<table>
<?php
$data = mysql_query("select * from upload");
while($d = mysql_fetch_array($data)){
?>
<tr>
<td>
<img src="<?php echo "file/".$d['nama_file']; ?>">
</td>
</tr>
<?php } ?>
</table>
</body>
</html>
Maka outputnya akan seperti ini :
Sekian pembelajarannya untuk hari ini..
Terimakasih sobat JoyBoy mau berkunjung di blog kami..
Sering-sering mampir disini, karena kami akan update pembelajaran tentang bahasa pemrograman tiap minggunya👌
Comments
Post a Comment