lostyazilim

pdo resim ekleme sorunu

3 Mesajlar 642 Okunma
lstbozum
wmaraci reklam

radyocu radyocu WM Aracı Kullanıcı
  • Üyelik 28.03.2014
  • Yaş/Cinsiyet 46 / E
  • Meslek Yazılımcı
  • Konum Manisa
  • Ad Soyad A** A**
  • Mesajlar 38
  • Beğeniler 4 / 1
  • Ticaret 0, (%0)
merhaba arkadaşlar iki resim ekleme alanım var;
ancak ikisine birden resim ekleyip kaydedince sorun yok fakat birine resim ekleyince diğeri siliniyor sabit kalmıyor.






























<script>


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>


















if (strlen($ortahabercek['ortahaber_videoresim'])>0) {?>
























if (strlen($ortahabercek['ortahaber_galeri1'])>0) {?>

























if (strlen($ortahabercek['ortahaber_galeri2'])>0) {?>
























if (strlen($ortahabercek['ortahaber_galeri3'])>0) {?>
























if (strlen($ortahabercek['ortahaber_galeri4'])>0) {?>



























buda islem.php
if (isset($_POST['ortahaberkaydet'])) {

if (!empty($_FILES['ortahaber_videoresim'])) {
$uploads_dir = 'images/';

$tmp_name1 = $_FILES['ortahaber_videoresim']["tmp_name"];
$name1 = $_FILES['ortahaber_videoresim']["name"];
$refimgyol1=substr($uploads_dir, 6)."images/".$name1;
move_uploaded_file($tmp_name1, "$uploads_dir/$name");


if (!empty($_FILES['ortahaber_galeri1'])) {
$uploads_dir = 'images/';

$tmp_name2 = $_FILES['ortahaber_galeri1']["tmp_name"];
$name2 = $_FILES['ortahaber_galeri1']["name"];
$refimgyol2=substr($uploads_dir, 6)."images/".$name2;
move_uploaded_file($tmp_name2, "$uploads_dir/$name");


$ayarkaydet=$db->prepare("UPDATE ortahaber SET
ortahaber_baslik=:ortahaber_baslik,
ortahaber_kbaslik=:ortahaber_kbaslik,
ortahaber_mbaslik=:ortahaber_mbaslik,
ortahaber_icerik=:ortahaber_icerik,
ortahaber_buton=:ortahaber_buton,
ortahaber_video=:ortahaber_video,
ortahaber_videoresim=:resim1,
ortahaber_galeri1=:galeri1,
ortahaber_galeri1yazi=:ortahaber_galeri1yazi,
ortahaber_galeri2=:ortahaber_galeri2,
ortahaber_galeri2yazi=:ortahaber_galeri2yazi,
ortahaber_galeri3=:ortahaber_galeri3,
ortahaber_galeri3yazi=:ortahaber_galeri3yazi,
ortahaber_galeri4=:ortahaber_galeri4,
ortahaber_galeri4yazi=:ortahaber_galeri4yazi
WHERE ortahaber_id=1");
$update=$ayarkaydet->execute(array(
'ortahaber_baslik' => $_POST['ortahaber_baslik'],
'ortahaber_kbaslik' => $_POST['ortahaber_kbaslik'],
'ortahaber_mbaslik' => $_POST['ortahaber_mbaslik'],
'ortahaber_icerik' => $_POST['ortahaber_icerik'],
'ortahaber_buton' => $_POST['ortahaber_buton'],
'ortahaber_video' => $_POST['ortahaber_video'],
'ortahaber_galeri1yazi' => $_POST['ortahaber_galeri1yazi'],
'ortahaber_galeri2' => $_POST['ortahaber_galeri2'],
'ortahaber_galeri2yazi' => $_POST['ortahaber_galeri2yazi'],
'ortahaber_galeri3' => $_POST['ortahaber_galeri3'],
'ortahaber_galeri3yazi' => $_POST['ortahaber_galeri3yazi'],
'ortahaber_galeri4' => $_POST['ortahaber_galeri4'],
'ortahaber_galeri4yazi' => $_POST['ortahaber_galeri4yazi'],
'galeri1' => $refimgyol2,
'resim1' => $refimgyol1


));

if ($update) {

Header("Location:../production/ortahaber.php?durum=ok");

} else {

Header("Location:../production/ortahaber.php?durum=no");
}

}
}
}

bu sorunu nasıl çözebilirim yardımcı olurmusunuz
 

 

wmaraci
reklam

VipTema VipTema Vip Tema Web Tasarım Kullanıcı
  • Üyelik 29.06.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Vip Tema Web Tasarım A.Ş.
  • Konum Tekirdağ
  • Ad Soyad Ö** I**
  • Mesajlar 1393
  • Beğeniler 704 / 703
  • Ticaret 21, (%100)
islem.php tarafında, post edilen resimleri kontrol etmelisin. aslında resim sunucudan silinmiyor, birini boş gonderince veri tabanında adını boş olarak kaydediyor, sunucudaki resmi bulamıyor. Resim secilmediyse, bu alanı güncelleme demen lazım.
 

 

radyocu radyocu WM Aracı Kullanıcı
  • Üyelik 28.03.2014
  • Yaş/Cinsiyet 46 / E
  • Meslek Yazılımcı
  • Konum Manisa
  • Ad Soyad A** A**
  • Mesajlar 38
  • Beğeniler 4 / 1
  • Ticaret 0, (%0)
Evet mantığı anladim da kodda onu nasıl yapicam
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al