Verot Net upload image MYSQL UNIQUE Veriler Yüklenmeden Resimde Yüklenmemeli.

6 Mesajlar 1.036 Okunma
smmexpress

Webteoku Webteoku Sms Onayı Gerekli Kimlik Onayı
  • Üyelik 05.02.2017
  • Yaş/Cinsiyet 31 / E
  • Meslek Elektronik
  • Konum İstanbul Avrupa
  • Ad Soyad G** A**
  • Mesajlar 52
  • Beğeniler 23 / 3
  • Ticaret 0, (%0)
Arkadaşlar aşağıdaki kod ile resim yükleme verileri mysql kaydediyor sorunyok kod çalışıyor

Şöyle sorun var Aynı eposta tekrar kayıt olmasın diye mysql veritabanında eposta seçip UNIQUE yani Benzersiz olsun diye işaretleyi kaydettim.

Denedim Aynı eposta olunca veriler mysql kaydedilmedi ama klasöre resimi aktarıyor.

Benim yapmam gereken aynı veri mysql de var ise resimde yüklenmesim.

include 'baglanti.php';
require 'class.upload.php';

if ( isset( $_POST[ 'kaydet' ] ) ) {
$image = new Upload( $_FILES[ 'resim' ] );
if ( $image->uploaded ) {
// maksimum yüklenecek dosya boyutu belirlenir. 1024 = 1KB
$image->file_max_size = '2097152';

$adiniz = $_POST["adiniz"];
$soyadiniz = $_POST["soyadiniz"];
$eposta = $_POST["eposta"];

/* Resmi Yeniden Adlandır */

$image->file_new_name_body = substr(base64_encode(uniqid(true)), 0, 30);
// resmi jpg Zorunluluğu
$image->allowed = array ( 'image/*' );
// resmi jpg formatına convert edelim
$image->image_convert = 'jpg';
// jpg resimlerin kalitesini ayarlamak için kullanılır
$image->jpeg_quality = 50;
// upload klasörüne değişiklik yapmadan kayıt et
$image->Process( 'upload/' );
// maksimum yüklenecek dosya boyutu belirlenir. 1024 = 1KB
$image->file_max_size = '2097152';

$imagebuyuk = $image->file_dst_name;
/**
* Resmi Farklı Boyutta Kayıt Et
*/
// yeniden farklı boyutta kayıt et (200x100)
$image->file_new_name_body = 'thumb_2017';
$image->image_convert = 'jpg';
$image->image_resize = true;
$image->image_ratio_crop = true;
$image->image_x = 200;
$image->image_y = 200;
// sadece resim formatları yüklensin
$image->allowed = array ( 'image/*' );

$image->Process( 'upload/thumbnail' );

if($image->processed){

$imagekucuk = $image->file_dst_name;

$imagebuyuk = $imagebuyuk;

$sorgu = $db->query(" INSERT INTO basvur (adiniz,soyadiniz,eposta,resimkucuk,resimbuyuk) VALUES ('$adiniz','$soyadiniz''$eposta','$imagekucuk','$imagebuyuk') ");

echo '
'.'Fotoğrafınız Başarıyla Yüklendi.'.'
';
} else {

print 'Bir sorun olustu: '.$image->error;

}

}

}

?>
 

 

wmaraci
reklam

MidnightBlue MidnightBlue Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 16.03.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek ögg
  • Konum Bilecik
  • Ad Soyad R** C**
  • Mesajlar 46
  • Beğeniler 4 / 14
  • Ticaret 1, (%100)
İlk olarak boş mu diye kontrol ettir zorunlu alanlarını else kısmında gelen maili db den kontrol ettir else kısmına bu yazdığın kodları yapıştır.


iPhone 8 len yollandı..
 

 

Webteoku Webteoku Sms Onayı Gerekli Kimlik Onayı
  • Üyelik 05.02.2017
  • Yaş/Cinsiyet 31 / E
  • Meslek Elektronik
  • Konum İstanbul Avrupa
  • Ad Soyad G** A**
  • Mesajlar 52
  • Beğeniler 23 / 3
  • Ticaret 0, (%0)

MidnightBlue adlı üyeden alıntı

İlk olarak boş mu diye kontrol ettir zorunlu alanlarını else kısmında gelen maili db den kontrol ettir else kısmına bu yazdığın kodları yapıştır.


Biraz Karışık Gelidi.
Mevcut Kod'da Nasıl Olucağını Gösterebilirmisiniz.
 

 

MidnightBlue MidnightBlue Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 16.03.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek ögg
  • Konum Bilecik
  • Ad Soyad R** C**
  • Mesajlar 46
  • Beğeniler 4 / 14
  • Ticaret 1, (%100)
Mobildeyim şuan deniyeyim dedim ama yarın saat sürer 9 a doğru evde olurum o zaman yazarım. Birde ben senin nickini nerden hatırlıyorum daha önce muhabbetimiz oldu mu?


iPhone 8 len yollandı..
 

 

wmaraci
wmaraci

Webteoku Webteoku Sms Onayı Gerekli Kimlik Onayı
  • Üyelik 05.02.2017
  • Yaş/Cinsiyet 31 / E
  • Meslek Elektronik
  • Konum İstanbul Avrupa
  • Ad Soyad G** A**
  • Mesajlar 52
  • Beğeniler 23 / 3
  • Ticaret 0, (%0)

MidnightBlue adlı üyeden alıntı

Mobildeyim şuan deniyeyim dedim ama yarın saat sürer 9 a doğru evde olurum o zaman yazarım. Birde ben senin nickini nerden hatırlıyorum daha önce muhabbetimiz oldu mu?


Yardımınız için çok teşekkürler çok hızlı bir şekilde ilgilenip yanıtlıyorsunuz. Ö.M. Attım.
 

 

MidnightBlue MidnightBlue Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 16.03.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek ögg
  • Konum Bilecik
  • Ad Soyad R** C**
  • Mesajlar 46
  • Beğeniler 4 / 14
  • Ticaret 1, (%100)
kodları yolladım çalışması lazım gerekli editleri yaparsın
 

 

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