- Beranda
- Komunitas
- Tech
- Programmer Forum
Gambar tidak masuk kedatabase


TS
senjasoekarno
Gambar tidak masuk kedatabase
Quote:
<?php
include'config/tiur.php';
include "inc.session.php";
//Baca Kode Pelanggan yang Login
$KodePelanggan = $_SESSION['username'];
date_default_timezone_set("Asia/Jakarta");
$tgl_skrg=date("Y-m-d");
if (isset($_POST['Submit']))
{
$nama = $_POST['nama'];
$email = $_POST['email'];
$no_pesan = $_POST['no_pesan'];
$tanggal= $_POST['tanggal'];
$jumlah = $_POST['jumlah'];
$bayar = $_POST['bayar'];
$terima = $_POST['terima'];
$kirim = $_POST['kirim'];
$type = $_POST['type'];
$atasnama = $_POST['atasnama'];
$norek = $_POST['norek'];
$pesanError = array();
if(trim($bayar) == "")
{
$pesanError[] = "Data Bayar harus diisi";
}
else if(!preg_match("([0-9])","$_POST[bayar]"))
{
$pesanError[] = "Data Bayar harus ditulis dengan Angka";
}
if (trim($terima) =="KOSONG")
{
$pesanError[] = "Data Bank Terima belum dipilih";
}
if (trim($atasnama) =="")
{
$pesanError[] = "Data Atas nama belum terisi";
}
if (trim($kirim) =="KOSONG")
{
$pesanError[] = "Data Bank Kirim belum dipilih";
}
if (trim($type) =="KOSONG")
{
$pesanError[] = "Data Type belum dipilih";
}
if (trim($bayar) != trim($jumlah))
{
$pesanError[] = "Data Bayar dan Jumlah Tidak sama";
}
if(trim($norek) == "")
{
$pesanError[] = "Data No. Rek harus diisi";
}
else if(!preg_match("([0-9])","$_POST[norek]"))
{
$pesanError[] = "Data No. Rek harus ditulis dengan Angka";
}
#Jika Ada Pesan Error dari validasi
if(count($pesanError)>= 1)
{
$noPesan = 0;
foreach ($pesanError as $indeks=>$pesan_tampil)
{
$noPesan++;
echo "$noPesan. $pesan_tampil <br>";
}
echo "<br>";
}
else
{
if (! empty($_FILES['gambar']['tmp_name'])) {
$gambar = $_FILES['gambar']['name'];
copy($_FILES['gambar']['tmp_name'],"gambar/".$gambar);
}
else {
$gambar = "";
}
#Simpan Data Ke Database Jika tidak menemukan pesan error
$mysql = "INSERT INTO konfirmasi_pembayaran(id_bayar,nama_pelanggan,email,no_pesan,tanggal,total_harga,bayar,bank_terima,bank_kirim,type,akun_bank,no_reg,struk)
VALUES('','$nama','$email','$no_pesan','$tanggal','$jumlah','$bayar','$terima','$kirim','$type','$atasnama','$norek','gambar/$gambar')";
$myQry = mysql_query($mysql) or die ("Gagal".mysql_error());
if ($myQry)
{
echo"[removed]alert('Konfirmasi pembayaran anda akan kami peroses,Mohon tunggu..!')[removed]";
echo"[removed]location = 'index.php'[removed]";
}
else
{
echo"[removed]alert('Data anda masukan kurang lengkap atau salah...!')[removed]";
echo"[removed]location = 'index.php'[removed]";
}
}
}
$data = mysql_fetch_array(mysql_query ("SELECT * FROM pemesanan WHERE no_pesan='$_GET[no_pesan]'"));
?>
<div class="products">
<div class="container">
<div class="products-grids">
<form name="form1" method="post" action="<?php $_SERVER['PHP_SELF']; ?>" target="_self">
<table width="100%" class="table table-bordered" border="0" cellspacing="0">
<tr align="center">
<td height="25" colspan="3"> <b>Konfirmasi Pembayaran</b> </td>
</tr>
<tr>
<td width="40%"><b>Nama Pelanggan </b></td>
<td width="59%"><input name="nama" readonly="readonly" class="form-control" type="text" value="<?php echo "$_SESSION[nama_pelanggan]"; ?>"></td>
</tr>
<tr>
<td><b>E-Mail</b></td>
<td><input name="email" type="text" class="form-control" readonly="readonly" value="<?php echo "$_SESSION[email]"; ?>" /> </td>
</tr>
<tr>
<td><b>No. Pesan</b></td>
<td><input name="no_pesan" type="text" class="form-control" readonly="readonly" value="<?php echo "$_GET[no_pesan]"; ?>" /> </td>
</tr>
<tr>
<td><b>Tanggal</b></td>
<td><input name="tanggal" type="text" class="form-control" readonly="readonly" value="<?php echo "$tgl_skrg"; ?>"></td>
</tr>
<tr>
<td><b>Jumlah Kirim</b></td>
<td><input name="jumlah" type="text" class="form-control" readonly="readonly" value="<?php echo "$data[total_harga]"; ?>"></td>
</tr>
<tr>
<td><b>Bayar</b></td>
<td><input name="bayar" type="text" class="form-control" ></td>
</tr>
<tr>
<td><b> Bank Tujuan</b></td>
<td><b>
<select name="terima" class="form-control" >
<option value="KOSONG">-------------</option>
<option value="BCA, No. Rek. 3130013634, a/n Tiur">BCA, No. Rek. 1325674879, a/n Tiur</option>
<option value="Bank Mandiri, No. Rek. 1150005132511, a/n Tiur">Bank Mandiri, No. Rek. 1150005132511, a/n Tiur</option>
</select>
</b></td>
</tr>
<tr>
<td><b> Dari Bank</b></td>
<td><b>
<select name="kirim" class="form-control">
<option value="KOSONG">--------------</option>
<option value="BCA">BCA</option>
<option value="Bank Mandiri">Bank Mandiri</option>
<option value="Bank Lainnya">Bank Lainnya</option>
</select>
</b></td>
</tr>
<tr>
<td><b> Type Transaksi</b></td>
<td><b>
<select name="type" class="form-control">
<option value="KOSONG">--------------</option>
<option value="ATM">ATM</option>
<option value="Mobile Banking">Mobile Banking</option>
<option value="Bank Transfer/Cash">Bank Transfer/Cash</option>
</select>
</b></td>
</tr>
<tr>
<td><b>Atas Nama Pengirim</b></td>
<td><input name="atasnama" type="text" class="form-control" /></td>
</tr>
<tr>
<td><b>No. Rekening</b></td>
<td><input name="norek" type="text" class="form-control"></td>
</tr>
<tr>
<td><b>Struk</b></td>
<td><input name="gambar" type="file" ></td>
</tr>
<tr>
<td colspan="3"><center><input class="btn btn-primary" type="submit" name="Submit" value="SIMPAN"></center></td>
</tr>
</table>
</form>
</div>
</div>
</div>
Gan ini ko gambar tidak masuk ke database yakk
mohon pencerahannya
0
677
Kutip
2
Balasan


Komentar yang asik ya
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan