Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
346
Tıklama
0
Öne Çıkarma
Php, mysql resim düzenleme YARDIM?
S
9 yıl
Onbaşı
Konu Sahibi

Merhaba,
web siteme slider ekleme ve listeleme işlemini yaptım. ancak düzenle diyince resim klasöre kayıt oluyor ama veri tabanına kayıt olmuyor.
	 
<?php
$id=$_GET["id"];
$sql = mysql_query("SELECT * FROM slider");

if($_POST){//Form gönderildi mi?
if ($_FILES["resim"]["size"]<10240*10240){//Dosya boyutu 1Mb tan az olsun
if ($_FILES["resim"]["type"]=="image/jpeg"){//dosya tipi jpeg olsun
$baslik=$_POST["baslik"];
$aciklama=$_POST["aciklama"];
$dosya_adi=$_FILES["resim"]["name"];
//Dosyaya yeni bir isim oluşturuluyor
$uret=array("serkan","sahin","malatya","arguban","44");
$uzanti=substr($dosya_adi,-4,4);
$sayi_tut=rand(1,10000);
$yeni_ad="slider/".$uret[rand(0,4)].$sayi_tut.$uzanti;
if (move_uploaded_file($_FILES["resim"]["tmp_name"],$yeni_ad)){
echo '<b>Dosya başarıyla yüklendi</b>';
$sql = mysql_query("UPDATE slider SET resim = '".$resim."', baslik = '".$baslik."', aciklama = '".$aciklama."', sira = '".$sira."' where id='$id' ");
if ($sql){
echo '';
yonlendir('index.php?do=sliderekle',2);
}else{
echo 'Kayıt sırasında hata oluştu!';
}
}else{
echo 'dosya yüklenemedi';
}
}else{
echo 'Dosya Yanlızca jpg formatında olmalı!';
}
}else{
echo 'Dosya boyutu 5 mb geçemez!';
}
}
?>

<?php
$id=$_GET["id"];

$cek=mysql_query("select * from slider where id='".$id."'");

while($yaz=mysql_fetch_assoc($cek)){
?>

<form role="form" action="?id=<?php echo $id?>" method="post" name="form1" enctype="multipart/form-data" >

<div class="form-group">
<label class="control-label">Başlık</label>
<input type="text" name="baslik" placeholder="Adana Porsiyon" value="<?php echo $yaz['baslik'];?>" class="form-control" />
</div>
<div class="form-group">
<label class="control-label">Açıklama</label>
<input type="text" name="aciklama" placeholder="Adana Kebap, Domates, Biber, Pilav, Salata, Turşu eşliğinde " value="<?php echo $yaz['aciklama'];?>" class="form-control" />
</div>
<div class="form-group">
<label class="control-label">Sıra</label>
<input type="text" name="sira" placeholder="1 " value="<?php echo $yaz['sira'];?>" class="form-control" />
</div>



</div>
<div id="tab_2-2" class="tab-pane">

<div class="form-group">
<div class="fileinput fileinput-new" data-provides="fileinput">
<div class="fileinput-new thumbnail" style="width: 200px; height: 150px;">
<img src="<?php echo $yaz['resim'];?>" alt="" /> </div>
<div class="fileinput-preview fileinput-exists thumbnail" style="max-width: 200px; max-height: 150px;"> </div>
<div>
<span class="btn default btn-file">
<span class="fileinput-new" > Dosya Seç </span>
<span class="fileinput-exists"> Değiştir </span>
<input type="file" name="resim" > </span>
<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=117455390&url=javascript:;" class="btn default fileinput-exists" data-dismiss="fileinput" data-href="javascript:;" class="btn default fileinput-exists" data-dismiss="fileinput"> İptal </a>
</div>
</div>
<div class="clearfix margin-top-10">
<span class="label label-danger"> NOT! </span>
<span> Resim 5 mb'dan fazla olamaz </span>
</div>
</div>
<div class="margin-top-10">
<button type="submit" name="guncelle" value="Güncelle" class="btn default">Kaydet</button>

</div>
</form><?php } ?>