Cara mudah mengUpload Foto di php
Assalamualaikum Wr.Wb
Selamat malam sahabat blogger , Lagi pada ngapain nih ? Kali ini Belajar di Perantauan akan memshare bagaimana cara meng Upload foto dari bahasa pemograman PHP . tentu banyak dari kita yang ingin tahun ini ya hehe, apalagi yang anak IT , mau-tidak -mau harus mengtahui ini dulu supaya bisa membuat sebuah website (profil) mungkin .
Langsung saja Langkah Pertama yang Perlu kita lakukan Buat data base , dengan nama Upload foto
(Nama database)
(Nama Table_foto)
Kalo sudah selesai membuat databse nya, baru kita masuk ke proses pembuatan programnya:
1. Buat dulu folder di dalam wampp/Xampp dengan nama upload foto
2. Buat lah didalam nya :
* nama folder untuk tempat gambar pas di upload nanti (saya bikin img_f)
* koneksi ke database
*proses intinya
script koneksi.php ini :
<?php $konek=mysqli_connect("localhost","root","","upload_foto"); ?>
script index.php :
<!DOCTYPE html>
<html>
<head>
<title>UPLOAD FOTO</title>
</head>
<body>
<p align="center">UPLOAD FOTO ANDA</p>
<form method="post" action="proses/upload.php" enctype="multipart/form-data">
<table border="1" align="center">
<tr>
<td>Upload foto</td>
<td>:</td>
<td><input type="file" accept="*/image" name="foto" value="" /></td>
</tr>
<tr>
<td colspan="3"><input type="submit" name="proses" value="UPLOAD" /></td>
</tr>
</table>
</form>
</body>
</html>
script upload.php :
<?php
include"../config/koneksi.php"; // memanggil koneksi ke database , folder yang kita buat di config tadi
if ( isset($_POST['proses']) )
{
$file_foto = $_FILES['foto']['name']; // catatam : ['foto']= name yang berasal dari form. ['name']= built in php
$sql = "insert into table_foto (foto)
VALUES ('$file_foto')";
if(empty($file_foto))
{
echo"<script type='text/javascript'>
//<![CDATA[
alert('Data Tidak boleh kosong');
window.location='../index.php';
//]]>
</script>";
}elseif( mysqli_query($konek,$sql) )
{
move_uploaded_file($_FILES['foto']['tmp_name'],'../img_f/'.$file_foto); // untuk menangkap sumber file ['tmp_name'] / built dari php
echo"<script type='text/javascript'>
//<![CDATA[
alert('Data telah di upload');
window.location='../index.php';
//]]>
</script>";
}
else
{
echo"<script type='text/javascript'>
//<![CDATA[
alert('Gagal');
window.location='../index.php';
//]]>
</script>";
}
}
?>
setelah selesai , coba jalan kan program yang teman-teman buat tadi :
Coba masukkan foto pada form index nya
Kalo teman-teman berhasil , maka tampilan nya akan seperti diatas ?
Kita cek lagi apakah foto yang kita upload tadi masuk di data base :
(Gambar telah masuk ke database )
Na bagaimana teman-teman , apakah masih bingung ? ya mungkin kalo untuk pertama kali mencoba , tapi kalo kita sudah sering , pasti nanti logikanya dapat sendiri ? hehe ;)
Semoga bermamfaat ,
BACA JUGA NI :
0 Response to "Cara mudah mengUpload Foto di php"
Post a Comment