masalah dalam mengupload gambar di PHP

Oleh Pian 0 4 pada Senin, 13 Feb. 2017, 15:09:14


Kembali ke forum umum


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



<?php 
include "konek.php";

$dir = "pic/";
$tmp_name = $_FILES['foto']['tmp_name'];
$name = $_FILES['foto']['name'];
$target_file = $dir.basename($_FILES['foto']['name']);


if (!empty($name))
{ 
	move_uploaded_file($tmp_name,$target_file);
}

	$sql="insert into coba values ('".$foto."') ";
	$jos=mysql_query($sql);
	echo "<script>alert('Terima Kasih Telah Mendaftar');window.location.href='cek.php'</script>";


 ?>


Pertanyaan : direktori gambar sudah tersimpan di database tapi gambar belum pindah ke folder pic . kira kira apa ya yang salah ?
1 jempol


ZihxS
300
816
· 8 tahun, 1 bulan yang lalu · 2 jempol

Hai Coder Pian,

Coba ubah variabel $target_file menjadi :

$target_file = $dir.$name;

Semoga berhasil...

Pian
0
4
penanya
· 8 tahun, 1 bulan yang lalu · 1 jempol

sudah saya coba kakak ZihxS, tapi gambar yang saya upload masih belum juga pindah ke folder pic.
Apa ada solusi yang lain kak ?

ZihxS
300
816
· 8 tahun, 1 bulan yang lalu · 1 jempol

Hai Coder Pian,

Coba ikuti syntax berikut:

<?php 
include "konek.php";

$dir = "pic/";
$tmp_name = $_FILES['foto']['tmp_name'];
$name = $_FILES['foto']['name'];
$target_file = $dir.$name;

if (!empty($name))
{ 
	move_uploaded_file($tmp_name,$target_file);

	$sql="insert into coba values ('".$foto."') ";
	mysql_query($sql);
	echo "<script>alert('Terima Kasih Telah Mendaftar'); window.location.href='cek.php'</script>";
}

 ?>

Kalo masih tidak bisa, mungkin anda kesalahan luar,,
Semoga berhasil...

Pian
0
4
penanya
· 8 tahun, 1 bulan yang lalu · 1 jempol

udah tapi malah cuma putih semua.

ane  bingung kak, itu $foto nya bernilai apa ya ?

Pian
0
4
penanya
· 8 tahun, 1 bulan yang lalu · 1 jempol

ternyata cuman kurang enctype=multipart/form-data

ZihxS
300
816
· 8 tahun, 1 bulan yang lalu · 1 jempol

Nah, berarti salah di <form></form> nya kan??, lain kali lebih teliti,,

semoga berhasil...