## YAZI GUNCELLEME

if (isset($_POST["mywritings"])) {

$yazi_id = $_GET["id"];
$yazi_baslik = $_POST['yazi_baslik'];
$yazi_icerik = $_POST['yazi_icerik'];
$yazi_kategori = $_POST['yazi_kategori'];


if ($_FILES["yazi_resim"]["size"] > 0) {

##RESİM VE YAZILAR DEĞİŞİRSE BURASI ÇALIŞSIN

// ÖNCE ESKİ RESMİ SİLELİM
$query = $db->prepare("SELECT * FROM yazilarim WHERE yazi_id=?");
$query->execute(array($yazi_id));
$eski_resim = $query->fetch(PDO::FETCH_ASSOC);
$eski_resim['yazi_resim']; // Elimizde silmek istediğimiz resmin uzantısı var.

if(file_exists($eski_resim['yazi_resim'])){ // Resim varsa
unlink($eski_resim['yazi_resim']); //Resmi Sil
echo $eski_resim['yazi_resim']." silindi"; // Silindiyse Ekrana yazdır. (Eğer ekrana yazdırmasına gerek yoksa bu satırı silersin)
}else{
echo "bu isimde bir dosya yok:".$eski_resim['yazi_resim'];// Silinmediyse Ekrana yazdır. (Eğer ekrana yazdırmasına gerek yoksa bu satırı silersin)
exit; // işlem başarılı değilse aşağıya devam etme.
}

// YENİ RESMİ OLUŞTURALIM
$kaynak = $_FILES["yazi_resim"]["tmp_name"];
$resim = $_FILES["yazi_resim"]["name"];
$boyut = $_FILES["yazi_resim"]["size"];
$turu = $_FILES["yazi_resim"]["type"];

$yeniAd =substr(uniqid(md5(rand())),0,35).$resim;
$hedef = "../images/yazilarim/".$yeniAd;

if ($kaynak){
if($boyut>5242880){
header("Location: mywritings.php?id=$yazi_id&yaziduzenle=yetersiz");
}else{
if (move_uploaded_file($kaynak, $hedef)) {
$query = $db->prepare("UPDATE yazilarim SET yazi_baslik=?, yazi_resim=?, yazi_icerik=?, yazi_kategori=? WHERE yazi_id=?");
$update = $query->execute(array($yazi_baslik,$yeniAd,$yazi_icerik,$yazi_kategori,$yazi_id));
if ($update) {
echo $yeniAd;
header("Location: mywritings.php?id=$yazi_id&yaziduzenle=yes");
}else{
header("Location: mywritings.php?id=$yazi_id&yaziduzenle=noe");
}
}else{
header("Location: mywritings.php?id=$yazi_id&yaziduzenle=noo");
}
}
}else{
header("Location: mywritings.php?id=$yazi_id&yaziduzenle=no");
}
}else{
##RESİM DEĞİŞMEYİP YAZILAR DEĞİŞİRSE BURASI ÇALIŞSIN

$query = $db->prepare("UPDATE yazilarim SET yazi_baslik=?, yazi_icerik=?, yazi_kategori=? WHERE yazi_id=?");
$update = $query->execute(array($yazi_baslik,$yazi_icerik,$yazi_kategori,$yazi_id));
if ($update) {
header("Location: mywritings.php?id=$yazi_id&yaziduzenle=yes");
}else{
header("Location: mywritings.php?id=$yazi_id&yaziduzenle=noe");
}
}
}