| mau nanya,,ini slh nya dmn ya?? yg lain bisa d updat kecuali photo,, apa coding nya udh bener??
<?php include ("koneksi.php"); $id=htmlentities((trim($_POST['id']))); $pertanyaan=$_POST['pertanyaan']; $pilihan_a=$_POST['pilihan_a']; $pilihan_b=$_POST['pilihan_b']; $pilihan_c=$_POST['pilihan_c']; $pilihan_d=$_POST['pilihan_d']; $pilihan_e=$_POST['pilihan_e']; $jawaban=$_POST['jawaban']; $publish=$_POST['publish']; $tipe=$_POST['tipe']; if (!empty($_FILES["photo"]["tmp_name"])) { $namafolder="gambar/"; //tempat menyimpan file $jenis_gambar=$_FILES['photo']['type']; if($jenis_gambar=="image/jpeg" || $jenis_gambar=="image/jpg" || $jenis_gambar=="image/gif" || $jenis_gambar=="image/png") { $photo = $namafolder . basename($_FILES['photo']['name']); if (!move_uploaded_file($_FILES['photo']['tmp_name'], $photo)) { die("Gambar gagal dikirim"); } //Hapus photo yang lama jika ada $res = mysql_query("select photo from tabel_indo where id_soal='$id' LIMIT 1"); $d=mysql_fetch_object($res); if (strlen($d['photo'])>3) { if (file_exists($d['photo'])) unlink($d['photo']); } //update photo dengan yang baru mysql_query("UPDATE tabel_indo SET photo='$photo' WHERE id_soal='$id' LIMIT 1"); } else { die("Jenis gambar yang anda kirim salah. Harus .jpg .gif .png"); } } //end if cek file upload $query=mysql_query("update tabel_indo set pertanyaan='$pertanyaan',pilihan_a='$pilihan_a',pilihan_b='$pilihan_b',pilihan_c='$pilihan_c',pilihan_d='$pilihan_d',pilihan_e='$pilihan_e',jawaban='$jawaban',publish='$publish',tipe='$tipe' where id_soal='$id' LIMIT 1"); if($query){ ?><script language="javascript">document.location.href="view.php";</script><?php }else{ echo mysql_error(); } ?> |
Tidak ada komentar:
Posting Komentar