Verotnet Çakışma
Renk eklediğimde GÖRSEL ekleyemiyorum ve günceleyemiyorum
----- GÖRSEL EKLEME ------
$sira = $_POST['sira'];
$images = array();
foreach ($_FILES['gorsel'] as $k => $l) {
foreach ($l as $i => $v) {
if (!array_key_exists($i, $images))
$images[$i] = array();
$images[$i][$k] = $v;
$images[$i]['sira'] = $sira[$i];
}
}
foreach ($images as $key => $image){
$sirasay = $image['sira'];
$resim_name = $image['name'];
if(!empty($resim_name)){
$urunsor=$db->prepare("SELECT * FROM resim WHERE urun_id=:id AND sira=:sira");
$urunsor->execute(array(
'id' => $urun_id,
'sira' => $sirasay
));
$uruncek=$urunsor->fetch(PDO::FETCH_ASSOC);
$resim_id_varmi = $uruncek['id'];
$detay = new Upload($image);
if ($detay->uploaded) {
$detay->file_new_name_body = 'detay';
$detay->process('../../img/urundetay/');
if ($detay->processed) {
$resim_adi = $detay->file_dst_name;
if(empty($resim_id_varmi)){
$kayitekle = $db->prepare('INSERT into resim set
gorsel=:gorsel,
urun_id=:urun_id,
sira=:sira');
$INSERT = $kayitekle->execute(array(
'gorsel' => $resim_adi,
'urun_id' => $_POST['urunduzenle'],
'sira' => $sirasay
));
}else{
$kaydet=$db->prepare("UPDATE resim SET
gorsel=:gorsel
WHERE id={$resim_id_varmi}");
$update=$kaydet->execute(array(
'gorsel' => $resim_adi
));
}
$detay-> Clean();
} else {
echo $detay->error;
}
}
}
}
----- GÖRSELİ BİTİŞ ------
----- RENK EKLEME ------
$renksay=count($_POST['urun_renk']);
$renksira = $_POST['sira'];
$rengi = $_POST['urun_renk'];
$renkrengi = array();
foreach ($_FILES['resim'] as $k => $l) {
foreach ($l as $i => $v) {
if (!array_key_exists($i, $renkrengi))
$renkrengi[$i] = array();
$renkrengi[$i][$k] = $v;
$renkrengi[$i]['sira'] = $renksira[$i];
$renkrengi[$i]['urun_renk'] = $rengi[$i];
}
}
foreach ($renkrengi as $key => $renkreng){
$renksira = $renkreng['sira'];
$renkname = $renkreng['name'];
$rengi = $renkreng['urun_renk'];
if(!empty($renkname)){
$renkresimvarmi=$db->prepare("SELECT * FROM urun_ozellikleri WHERE urun_id=:id AND sira=:sira");
$renkresimvarmi->execute(array(
'id' => $urun_id,
'sira' => $renksira
));
$renkresimvarmicek=$renkresimvarmi->fetch(PDO::FETCH_ASSOC);
$renkresimvarmicekid = $renkresimvarmicek['ozellik_id'];
$foo = new Upload($renkreng);
if ($foo->uploaded) {
$foo->file_new_name_body = 'renk';
$foo->process('../../img/urungorsel/');
if ($foo->processed) {
$resim_ad = $foo->file_dst_name;
if(empty($renkresimvarmicekid)){
$tip='renk';
$kayitekle = $db->prepare('INSERT into urun_ozellikleri set
resim=:resim,
urun_id=:urun_id,
sira=:sira,
ozellik=:ozellik,
ozellik_tip=:ozellik_tip');
$INSERT = $kayitekle->execute(array(
'resim' => $resim_ad,
'urun_id' => $urun_id,
'sira' => $renksira,
'ozellik' => $rengi,
'ozellik_tip' => $tip
));
}else{
$kaydet=$db->prepare("UPDATE urun_ozellikleri SET
resim=:resim
WHERE ozellik_id={$renkresimvarmicekid}");
$update=$kaydet->execute(array(
'resim' => $resim_ad
));
}
} else {
echo $foo->error;
}
}
}
}
----- RENK BİTİŞ ------
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!