Postingan lainnya
saya tidak bisa edit gambar di php (undefined index)
ketika saya mengedit untuk memasukan gambar baru, gambar tersebut tidak dapat tersimpan di database, karena ada eror undefined index upload. Padahal index upload ada.
<?php
include 'config.php';
$gambar=$_FILES['upload']['name'];
if($gambar=='')
{
$proses="UPDATE produk SET kode_produk='$_POST[kode]',nama_produk='$_POST[nama]',id_kategori='$_POST[kategori]',berat='$_POST[berat]',keterangan='$_POST[keterangan]',stok='$_POST[stok]',harga='$_POST[harga]' WHERE id_produk='$_POST[id]'";
$hasil=mysql_query($proses);
if($hasil)
{
echo"<script>alert('Data Telah Terupdate')</script>";
echo"<script>location='barang.php'</script>";
}
else
{
echo"<script>alert('Terdeteksi,Data Gagal Terupdate')</script>";
echo"<script>location='barang.php'</script>";
}
}else{
move_uploaded_file($_FILES['upload']['tmp_name'],"../foto_produk/".$gambar);
$proses2 = "UPDATE produk SET kode_produk='$_POST[kode]',nama_produk='$_POST[nama]',id_kategori='$_POST[kategori]',berat='$_POST[berat]',keterangan='$_POST[keterangan]',stok='$_POST[stok]',harga='$_POST[harga]',gambar='gambar/$gambar' WHERE id_produk='$_POST[id]'";
$hasil2 = mysql_query($proses2);
if ($hasil2)
{
echo"<script>alert('Data Foto telah Terupdate')</script>";
echo"<script>location='barang.php'</script>";
}
else
{
echo"<script>alert('Data Foto Gagal Terupdate')</script>";
echo"<script>location='barang.php'</script>";
}
}
?>
0
2 Jawaban:
coba diupload form untuk editnya gan dsni.
0
<!--
<input type=file" name="xxx">
attribute name="xxx" harus "upload" mungkin belum dikasih nama / salah nama
-->
<form action="update.php" method="post" enctype="multipart/form-data">
<input type="file" name="upload">
<input type="submit" name="submit">
</form>
Semoga Bermanfatt, Happy Sharing (^_^)
0