Kaskus

Tech

thiagorama33Avatar border
TS
thiagorama33
Nama Gambar berubah Menjadi Array
Sory gan, ane mau sedikit nanya masalah yang ane alami ketika sedang asyik koding PHP Mysql. Ceritanya ane mau update foto user terus pas di klik update foto user keganti dan kesave di folder image dan sql tapi untuk nama filenya berubah jadi array gan. Jadi setiap ane mau gant pake gambar yang lain kadang suka ga keganti gan, berikut source codenya gan


Code:

berikut kode actionnya gan
?php

include "config.php";
$nama=$_POST['nama'];
$foto=$_FILES['foto'];
$nama_gambar=$_FILES['foto']['name'];
$size=$_FILES['foto']['size'];
$tipe_gambar=$_FILES['foto']['type'];
$lokasi_file= $_FILES['foto']['tmp_name'];
$folder="img/$foto";

if(!empty($lokasi_file)){
move_uploaded_file($lokasi_file,$folder);

$query="UPDATE vendor SET foto='$foto' WHERE username='$nama'";
$hasil=mysqli_query($koneksi,$query);
if($hasil){
header('Location:gantiprofil.php');
}else{
echo "gagal <h1></h1>";
}
}


Code:

Berikut Form input filenya
<form action="ganti_foto_act.php" method="post" enctype="multipart/form-data">
<div class="form-group">
</div>
<div class="row">
<div class="file-field input-field col xl4">
<input type="hidden" name="nama" value="<?php echo $data['username'];?>">
<div class="btn">
<span>Foto</span>
<input name="foto" type="file">
<input name="x" type="hidden" id="x" >
</div>
<div class="file-path-wrapper">
<input class="file-path validate" type="text">
</div>
</div>
</div>
<div class="form-group">
<label></label>
<input type="submit" class="btn btn-info" name="update" value="Ganti">
<input type="reset" class="btn btn-danger" value="reset">
</div>
</form>

Nama Gambar berubah Menjadi Array

Mohon bantuannya gan
0
995
1
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Website, Webmaster, Webdeveloper
Website, Webmaster, Webdeveloper
KASKUS Official
23.5KThread5.4KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2026 KASKUS, PT Darta Media Indonesia. All rights reserved.