Julian111Avatar border
TS
Julian111
[Ask] Mau tanya, Foto tidak mau terupdate di folder [php]
Gan mau tanya, ane punya file edit_jemaah.php:

Code:

<html>

<head>
<title>Edit Data</title>

<link href="style.css" rel="stylesheet" type="text/css" />

[removed][removed]

</head>

<body>
<?php
include "koneksi.php";
$Id_jemaah = $_GET["Id_jemaah"];
$query = "select * from jemaah where Id_jemaah='$Id_jemaah'";
$hasil = mysql_query($query, $koneksi) or die ("Gagal Melakukan Query");
$buff = mysql_fetch_array($hasil);

?>

<form name="tes" action="edit_jemaah2.php" method="post" enctype="multipart/form-data" id="form1">
<center>
<table>
<input type="hidden" name="Id_jemaah" value="<?php echo $buff['Id_jemaah'];?>" />
<table border="1" cellspacing="0">
<tr>
<td>Id jemaah</td>
<td>:</td>
<td><?php echo $buff['Id_jemaah']; ?></td>
</tr>

<tr>
<td>Nama Jemaah</td>
<td>:</td>
<td><input name="Nama" type="text" size="20" maxlength="7" value="<?php echo $buff['Nama']; ?>" /></td>
</tr>

<tr>
<td>Password</td>
<td>:</td>
<td><input name="Pass" type="text" size="20" value="<?php echo $buff['Pass']; ?>"/></td>
</tr>
<tr>
<td>Pilih Provinsi</td>
<td>:</td>
<td><select name="Provinsi" id="Provinsi" >
<option><?php echo $buff['Provinsi']; ?></option>
<?php
//mengambil nama-nama Provinsi yang ada di database
$Provinsi = mysql_query("SELECT * FROM prov ORDER BY nama_prov");
while($p=mysql_fetch_array($Provinsi)){
echo "<option value=\"$p[id_prov]\">$p[nama_prov]</option>\n";
}
?>
</select></td>
</tr>

<tr>
<td>Pilih Kabupaten/Kota</td>
<td>:</td>
<td><select name="Kota" id="Kota">
<option><?php echo $buff['Kota']; ?></option>
<?php
//mengambil nama-nama Provinsi yang ada di database
$Kota = mysql_query("SELECT * FROM kabkot ORDER BY nama_kabkot");
while($p=mysql_fetch_array($Provinsi)){
echo "<option value=\"$p[id_kabkot]\">$p[nama_kabkot]</option>\n";
}
?>
</select></td>
</tr>

<tr>
<td>Alamat</td>
<td>:</td>
<td><input name="Alamat" type="text" size="30" maxlength="2" value="<?php echo $buff['Alamat']; ?>" /></td>
</tr>

<tr>
<td>Telp</td>
<td>:</td>
<td><input name="Telp" type="text" size="7" maxlength="2" value="<?php echo $buff['Telp']; ?>" /></td>
</tr>

<tr>
<td>Foto</td>
<td>:</td>
<td><input name="nama_file" type="file" id="nama_file" size="30" /></td>
</tr>

<tr>
<td>Jenis Kelamin</td>
<td>:</td>
<td><select name="Jenis_kelamin"><option><?php echo $buff['Jenis_kelamin']; ?></option><option value="Laki-laki">Laki-laki</option><option value="Perempuan" >Perempuan</option></select></td>
</tr>

<tr>
<td>Tgl Keberangkatan</td>
<td>:</td>
<td><input type="text" size="20" name="Tgl_keberangkatan" value="<?php echo $buff['Tgl_keberangkatan']; ?>" title="dd-mm-yyyy" /><a ><img name="popcal" align="absmiddle" src="calender/calbtn.gif" width="34" height="22" border="0" alt="">

</tr>

<tr>
<td>Harga Paket Umroh</td>
<td>:</td>
<td><input name="Harga_paket_umroh" type="text" size="9" maxlength="2" value="<?php echo $buff['Harga_paket_umroh']; ?>" /></td>
</tr>

<tr>
<td colspan="3" align="right"><input type="submit" value="Edit"> <input type="reset" value="Batal"></td>
</tr>

</table>
</table>
</center>
</form>

<iframe width=174 height=189 name="gToday:normal:calender/normal.js" id="gToday:normal:calender/normal.js" src="calender/ipopeng.htm" scrolling="no" frameborder="0" style="visibility:visible; forbidden999; position:absolute; top:-500px; left:-500px;">
</iframe>
</body>
</html>
[removed]
var htmlobjek;
$(document).ready(function(){
//apabila terjadi event onchange terhadap object <select id=Provinsi>
$("#Provinsi").change(function(){
var Provinsi = $("#Provinsi").val();
$.ajax({
url: "ambilKota.php",
data: "Provinsi="+Provinsi,
cache: false,
success: function(msg){
//jika data sukses diambil dari server kita tampilkan
//di <select id=Kota>
$("#Kota").html(msg);
}
});
});
$("#Kota").change(function(){
var Kota = $("#Kota").val();
$.ajax({
url: "ambilkecamatan.php",
data: "Kota="+Kota,
cache: false,
success: function(msg){
$("#Kecamatan").html(msg);
}
});
});
});
[removed]


dan file edit_jemaah2.php:

Code:

<?php
include 'koneksi.php';
$Id_jemaah = $_POST['Id_jemaah'];
$Nama = $_POST['Nama'];
$Pass = $_POST['Pass'];
$Provinsi = $_POST['Provinsi'];
$Kota = $_POST['Kota'];
$Alamat = $_POST['Alamat'];
$Telp = $_POST['Telp'];
$Tes = '123';

$Jenis_kelamin = $_POST['Jenis_kelamin'];
$Tgl_keberangkatan = $_POST['Tgl_keberangkatan'];
$Harga_paket_umroh = $_POST['Harga_paket_umroh'];

$namafolder="gambar/";

if (!empty($_FILES["nama_file"]["tmp_name"]))
{
$jenis_gambar=$_FILES['nama_file']['type'];
if($jenis_gambar=="image/jpeg" || $jenis_gambar=="image/jpg" || $jenis_gambar=="image/gif" || $jenis_gambar=="image/x-png")
{
$gambar = $namafolder . basename($_FILES['nama_file']['name']);

if (move_uploaded_file($_FILES['nama_file']['tmp_name'], $gambar)/;)/ {

$simpan = mysql_query("UPDATE jemaah set Nama='$Nama', Pass='$Pass', Provinsi='$Provinsi', Kota='$Kota', Alamat='$Alamat', Telp='$Telp', Foto='$gambar', Jenis_kelamin='$Jenis_kelamin', Tgl_keberangkatan=STR_TO_DATE('$Tgl_keberangkatan', '%d/%m/%Y'), Harga_paket_umroh='$Harga_paket_umroh', Kode_kec='$Tes' where Id_jemaah='$Id_jemaah'");
if($simpan) {
echo "Pendaftaran Sukses, Silahkan <a href='login.php'>Login</a>";
} else {
echo "Proses Gagal!";
}
}
}
}

?>


Kalau link foto dan data-data yang lain sudah terupdate di database. Tapi foto yang berada di folder tidak terupdate... (file foto yang lama masih ada...) Ini kayaknya ada koding yang salah deh. Salahnya dimana ya? Dah di pikir dan browsing masih belum ketemu solusinya gan...

Thanks kalo membantu
0
899
0
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan