ustad sıkıntılar bıtmıyor oncelıkle dun yaptıgım sey bugun olmuyor formu içerik falan guncelleyınce resmın adını degıstırıyor ve haliyle resım gorunmuyor guncelleme sayfasında
haberislem.php
<?php
ob_start();
session_start();
?>
<?php
include 'baglan.php';
if(isset($_POST['haber-guncelle']));
if(isset($_POST['manset_resim']) && $_POST['manset_resim']!=NULL);
//resim yükleme ve güncelleme işlemleri
$uploads_dir = '../upload';
@$tmp_name = $_FILES['manset_resim']["tmp_name"];
@$name = $_FILES['manset_resim']["name"];
$benzersizsayi1=rand(20000,32000);
$benzersizsayi2=rand(20000,32000);
$benzersizsayi3=rand(20000,32000);
$benzersizsayi4=rand(20000,32000);
$benzersizad=$benzersizsayi1.$benzersizsayi2.$benzersizsayi3.$benzersizsayi4;
$refimgyol=substr($uploads_dir, 3)."/".$benzersizad.$name;
@move_uploaded_file($tmp_name, "$uploads_dir/$benzersizad$name");
$duzenle=$db->prepare("UPDATE haberler SET
baslik=:baslik,
description=:description,
kategori=:kategori,
sondakika=:sondakika,
manset=:manset,
icerik=:icerik,
manset_resim=:refimgyol
WHERE id={$_POST['id']}");
$update=$duzenle->execute(array(
'baslik' => $_POST['baslik'],
'description' => $_POST['description'],
'kategori' => $_POST['kategori'],
'sondakika' => $_POST['sondakika'],
'manset' => $_POST['manset'],
'icerik' => $_POST['icerik'],
'refimgyol' => $refimgyol,
));
$id=$_FILES['id'];
if($update)
{
header("Location:../admin/haberler.php?durum=ok");
}else{
header("Location:../admin/haberler.php?durum=no");
}
?>haber-guncelle.php
<?php
ob_start();
session_start();
?>
<?php
error_reporting(E_ALL ^ E_NOTICE);
include 'baglan.php';
$id=$_GET['id'];
$sql = $db->prepare("SELECT * FROM haberler WHERE id= :id");
$sql->execute(array(
'id' =>htmlspecialchars($_GET['id'])));
$row=$sql->fetch(PDO::FETCH_ASSOC);
$hata = $sql->errorInfo();
?>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
<?php include 'header.php'; ?>
<?php include 'sidebar.php'; ?>
<script type="text/javascript">
$(document).ready(function(){
$("#page-inner").height( $("#page-wrapper").height()+30 );
});
</script>
<!-- /. NAV SIDE -->
<div id="page-wrapper">
<div id="page-inner">
<div class="row">
<div class="col-md-12">
<h1 class="page-head-line">HABER GÜNCELLEME ALANI</h1>
<?php
if ($_GET['durum']=="ok"){ ?>
<h1 style="color:red;" class="page-subhead-line">Haber Başarıyla Güncellendi... </h1>
<?php } elseif ($_GET['durum']=="no"){?>
<h1 style="color:red;" class="page-subhead-line">Haber Güncellenemedi Değişiklik Yapılmamış Olabilir... </h1>
<?php } else { ?>
<h1 class="page-subhead-line">Haber Güncelliyorsunuz... </h1>
<?php } ?>
</div>
</div>
<form action="haberislem.php" enctype="multipart/form-data" method="POST">
<div class="col-md-12">
<div class="form-group col-md-6">
<input class="btn btn-success" type="submit" name="haber-guncelle" value="Güncelle">
<input class="btn btn-success" type="hidden" name="id" value="<?php echo htmlspecialchars($_GET['id']) ?>">
</div>
</div>
<div class="col-md-12">
<div class="form-group col-md-6">
<label>Haber Başlığı</label>
<input class="form-control" type="text" name="baslik" value="<?php echo $row['baslik']; ?>">
</div>
</div>
<div class="col-md-12">
<div class="form-group col-md-6">
<label>Haber Özeti</label>
<input class="form-control" type="text" name="description" value="<?php echo $row['description']; ?>">
</div>
</div>
<div class="col-md-12">
<div class="form-group col-md-6">
<label>Haber Kategorisi</label>
<select class="form-control" name="kategori" value=""><option><?php echo $row['kategori']; ?></option>
<?php foreach($db->query("select * from kategoriler order by id desc") as $aaa){ echo '<option value="'.$aaa['kategori_adi'].'">'.$aaa['kategori_adi'].'</option>'; } ?>
</select>
</div>
</div>
<div class="col-md-12">
<div class="form-group col-md-6">
<label>Manşet Resmi</label>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
<script type="text/javascript">
$(function(){
$("#dosya").change(function(){
var dosya=document.getElementById ("dosya");
if (dosya.files && dosya.files[0]){
var veoku=new FileReader();
veoku.onload=function() {
var adres=veoku.result;
$('.resimonizle').html('<img height="100" src="'+adres+'"/>');
}
veoku.readAsDataURL(dosya.files[0]);//veri okuma
}
});
})
</script>
<input type="file" id="dosya" name="manset_resim"/>
<div class="resimonizle"></div>
<td><br><img src="../<?php echo $row['manset_resim']; ?>" class="img-rounded" alt="image" style="height:100px">
</div>
<!-- /.panel-body -->
</div>
<!-- /.panel -->
<div class="col-md-12">
<div class="form-group col-md-6">
<label>Haber Açıklaması</label>
<textarea class="ckeditor" type="text" name="icerik" value=""<input><?php echo $row['icerik']; ?></input>
</textarea>
</div>
</div>
<div class="col-md-12">
<div class="form-group col-md-6">
<label>Manşet</label><br>
<?php
$satir = $db->query("SELECT * FROM haberler WHERE id='{$id}'")->fetch(PDO::FETCH_ASSOC);
$manset = $satir['manset'];
?>
<input type="radio" name="manset" value="0" <?php if($manset==0){ ?> checked="checked" <?php } ?>> <b style="color:red;">Bu haber manşette görünmesin.</b><br>
<input type="radio" name="manset" value="1" <?php if($manset==1){ ?> checked="checked" <?php } ?>> <b style="color:green;">Bu haber manşette görünsün.</b>
</div>
</div>
<div class="col-md-12">
<div class="form-group col-md-6">
<label>Son Dakika</label><br>
<?php
$satir = $db->query("SELECT * FROM haberler WHERE id='{$id}'")->fetch(PDO::FETCH_ASSOC);
$sondakika = $satir['sondakika'];
?>
<input type="radio" name="sondakika" value="0" <?php if($sondakika==0){ ?> checked="checked" <?php } ?>> <b style="color:red;">Bu haber son dakika bandında görünmesin.</b><br>
<input type="radio" name="sondakika" value="1" <?php if($sondakika==1){ ?> checked="checked" <?php } ?>> <b style="color:green;">Bu haber son dakika bandında görünsün.</b>
</div>
</div>
</form>
</div>
<!-- /. PAGE INNER -->
</div>
<!-- /. PAGE WRAPPER -->
</div>
<!-- /. WRAPPER -->
<script src="ckeditor/ckeditor.js" type="text/javascript">
CKEDITOR.replace( 'editor1',
{
filebrowserBrowseUrl : 'ckfinder/ckfinder.html',
filebrowserImageBrowseUrl : 'ckfinder/ckfinder.html?type=Images',
filebrowserFlashBrowseUrl : 'ckfinder/ckfinder.html?type=Flash',
filebrowserUploadUrl : 'ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files',
filebrowserImageUploadUrl : 'ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images',
filebrowserFlashUploadUrl : 'ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash',
forcePasteAsPlainText: true
}
);
</script>
<?php include 'footer.php'; ?>