Gambar tidak tersimpan

mas bro n mbak bro, tolong pencerahannya dong, kenapa gambar tidak tersimpan y ke database?

// Mengkopi file gambar
		if (!empty($_FILES['namaFile']['tmp_name'])) {
			$nama_file = $_FILES['namaFile']['name'];
			$nama_file = stripslashes($nama_file);
			$nama_file = str_replace("'","",$nama_file);
			$nama_file = str_replace(" ","-",$nama_file);
			$nama_file = $no_pemesanan.".".$nama_file;
			copy($_FILES['namaFile']['tmp_name'],"../bukti-transfer/".$nama_file);
		}
		else {
			$nama_file = "";
		}

		// Simpan data ke database
		$mySql = "INSERT INTO konfirmasi (no_pemesanan, nm_pelanggan, jumlah_transfer, keterangan, file_gambar, tanggal) VALUES ('$no_pemesanan', '$txtNama', '$total', '$txtKeterangan', '$nama_file', '$tanggal')";
		$myQry	= mysql_query($mySql, $koneksidb) or die ("Gagal query".mysql_error());

		echo "<b> SUKSES ...! KONFIRMASI SUDAH DIKIRIM </b>";
		echo "<meta http-equiv='refresh' content='2; url=?open=Barang'>";
		exit;
	}
}

avatar alanbeck
@alanbeck

7 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

Tanggapan

mysqli_ gan

coding di atas jalan untuk input data barang, dan gambarnya tersimpan di folder dan di database. tp saya pakek untuk bukti transfer kenapa gk mau kesimpan di folder dan database..

1 Jawaban:

<pre> check juga di bagian &lt;form enctype="multipart/form-data"&gt; sama &lt;input type="file" accept="image/*"/&gt; dan check juga bagian querynya sudah sesuai sama di tablenya

&lt;form name="nama_form" enctype="multipart/form-data" action="proses.php" method="POST"&gt; Upload Gambar: &lt;input type="file" accept="image/*"/&gt; &lt;br /&gt; &lt;input type="submit" value="Proses Upload"&gt; &lt;/form&gt; </pre>

avatar lionkip
@lionkip

65 Kontribusi 49 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban