örnek işlem kodları;
if (isset($_POST['blogduzenle'])) {
if ($_POST['blog_on_of']=="on") {
$blog_on_of=1;
} else {
$blog_on_of=0;
}
if ($_FILES['blog_resimyol']['size'] > 0) {
$image = new Upload($_FILES['blog_resimyol']);
// resmi yeniden adlandıralım
$image->file_new_name_body;
// resmi jpg formatına convert edelim
$image->image_convert = 'jpg';
// upload klasörüne değişiklik yapmadan kayıt et
//$image->Process( '../../dimg/' );
/**
* Resmi Farklı Boyutta Kayıt Et
*/
// yeniden farklı boyutta kayıt et (200x100)
$image->jpeg_quality = $resim_cozunurluk;
// sadece resim formatları yüklensin
$image->allowed = array ( 'image/*' );
$image->Process( '../../dimg/blog' );
$refimgyol = $image->file_dst_path . $image->file_dst_name;
$kaydet=$db->prepare("UPDATE blog SET
blog_title=:blog_title,
blog_icerik=:blog_icerik,
blog_on_of=:blog_on_of,
blog_resimyol=:blog_resimyol
WHERE blog_id={$_POST['blog_id']}");
$update=$kaydet->execute(array(
'blog_title' => $_POST['blog_title'],
'blog_icerik' => $_POST['blog_icerik'],
'blog_on_of' => $blog_on_of,
'blog_resimyol' => $refimgyol
));
$blog_id=$_POST['blog_id'];
if ($update) {
Header("Location:../production/blog-duzenle.php?blog_id=$blog_id&durum=ok");
} else {
Header("Location:../production/blog.php?durum=no");
}
}else{
$kaydet=$db->prepare("UPDATE blog SET
blog_title=:blog_title,
blog_icerik=:blog_icerik,
blog_on_of=:blog_on_of
WHERE blog_id={$_POST['blog_id']}");
$update=$kaydet->execute(array(
'blog_title' => $_POST['blog_title'],
'blog_icerik' => $_POST['blog_icerik'],
'blog_on_of' => $blog_on_of
));
$blog_id=$_POST['blog_id'];
if ($update) {
Header("Location:../production/blog-duzenle.php?blog_id=$blog_id&durum=ok");
} else {
Header("Location:../production/blog-duzenle.php?durum=no");
}
}
}