if ($_FILES['resim']['tmp_name'])
{
$klasor = "images";
$ekle = move_uploaded_file($_FILES['resim']['tmp_name'],$klasor."/".$_FILES['resim']['name']);
if($ekle)
{
$yeniadres = $klasor."/".$_FILES['resim']['name'];
}
$sonuc=mysql_query("UPDATE araclar set aracadi='$_POST[aracadi]', model='$_POST[model]', vites='$_POST[vites]', yakit='$_POST[yakit]', kapi='$_POST[kapi]', bagaj='$_POST[bagaj]', kisisayisi='$_POST[kisisayisi]', resim_kucuk='$yeniadres', arac_turu='$_POST[arac_turu]' where arac_id='$_GET[arac_id]'");
echo'<div class="rezer uyari-yesil right">BAŞARILI..!<br> Araç Başarılı bir şekilde düzenlendi. (Resimli)</div>';
}else{
$sonuc=mysql_query("UPDATE araclar set aracadi='$_POST[aracadi]', model='$_POST[model]', vites='$_POST[vites]', yakit='$_POST[yakit]', kapi='$_POST[kapi]', bagaj='$_POST[bagaj]', kisisayisi='$_POST[kisisayisi]', arac_turu='$_POST[arac_turu]' where arac_id='$_GET[arac_id]'");
echo'<div class="rezer uyari-yesil right">BAŞARILI..!<br> Araç Başarılı bir şekilde düzenlendi. (Resimsiz)</div>';
}Sorgu kısmını bu şekilde değiştirin. File inputtan gelen değerleri POST ile okuyamazsınız. Doğrusu $_FILES tir. Yazdığım bu kodda veritabanına
images/secilenresimadi.uzantı ieklinde kayıt yapar
Anladım hocam hemen uygulamaya geçiyorum, teşekkür ederim (+r10) çok eğitici oldu.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 18:57:16 -->-> Daha önceki mesaj 18:32:11 --
Anı sayfada post etmek için jquery get yada post metodlarına bakabilirsin. Eğer direk post etsin diyorsan, aşağıdaki şekilde işini gorecektir.
<form name="arac" method="post">
.
.
.
</form>
// php kısmı
<?php
if($_POST['button']) {
echo "burda işlem yaptır.";
}
?>
Bu şekilde çalışmıyor hocam, select değerlerini seçince sayfa yeniliyor kendini (post ediyor). acaba if($_POST['arac_id']) { şekline yapsam olur mu? >>>>
Maalesef olmadı, düzenle dediğimde tekrar post ediyor, buda boş güncellemeye sebep oluyor.