<?php
if($_POST) {
if($_FILES["resim"] ["size"] <800*600){
$desteklenenformatlar = array("image/jpeg","image/jpg","image/png","image/gif");
if (in_array ($_FILES['resim']['type'], $desteklenenformatlar)) {
$sira=$_POST["sira"];
$video=$_POST["video"];
$aciklama=$_POST["aciklama"];
$resimbaslik=$_POST["resimbaslik"];
$kat_id=$_POST["kat_id"];
$resim="../images/urunler/";
$yol="images/urunler/";
$dosya_adi=$_FILES["resim"]["name"];
$uret= array();
$uzanti=substr($dosya_adi,-4,4);
$sayi_tut=rand(1,10000);
$yeni_ad=$resim.$uret[rand(0,4)].$sayi_tut.$uzanti;
$link=$yol.$uret[rand(0,4)].$sayi_tut.$uzanti;
if(move_uploaded_file($_FILES["resim"]["tmp_name"],$yeni_ad)){
echo ' <div class="notification success png_bg">
<a href="#" class="close"><img src="images/icons/cross_grey_small.png" title="Bu uyarıyı Kapat" alt="kapat"></a>
<div>
Resim Başarıyla Yüklendi!
</div></div>';
$sorgu=mysql_query("INSERT INTO urun SET resim='$yeni_ad',link='$link',sira='$sira',resimbaslik='$resimbaslik',kat_id='$kat_id'");
if($sorgu){echo ' <div class="notification success png_bg">
<a href="#" class="close"><img src="images/icons/cross_grey_small.png" title="Bu uyarıyı Kapat" alt="kapat"></a>
<div>
Veri Tabanına Kaydedildi.
</div></div>';}
else
{echo '
<div class="notification error png_bg">
<a href="#" class="close"><img src="images/icons/cross_grey_small.png" title="Bu uyarıyı Kapat" alt="kapat"></a>
<div>
Veri Tabanina Kaydedilemedi!
</div>
</div>';}
}else {
echo '
<div class="notification error png_bg">
<a href="#" class="close"><img src="images/icons/cross_grey_small.png" title="Bu uyarıyı Kapat" alt="kapat"></a>
<div>
Resim Yüklenemedi!
</div>
</div>';}
}
else {
echo '
<div class="notification error png_bg">
<a href="#" class="close"><img src="images/icons/cross_grey_small.png" title="Bu uyarıyı Kapat" alt="kapat"></a>
<div>
Geçersiz Dosya Formatı Lütfen .jpg .png Türü Dosya formatı Kullanın!
</div>
</div>';}
} else {
echo '
<div class="notification error png_bg">
<a href="#" class="close"><img src="images/icons/cross_grey_small.png" title="Bu uyarıyı Kapat" alt="kapat"></a>
<div>
Dosya Boyutu 1 MB Geçemez!
</div>
</div>';}
}
?>Benim kullandığım fonksiyon bu şekilde.Bunda tek bir dosya ve bilgileri sql e kaydediyor.Bunu çoklu şekle nasıl getirebilirim adam istediği kadar ürün resmi nasıl ekliyebilir ?
Php Çoklu Resim Upload Ve mysql Kaydı
1
●632
- 27-11-2013, 14:44:07Üyeliği durduruldu