lostyazilim
tr.link

Profil Fotoğrafı Yükleme

3 Mesajlar 459 Okunma
lstbozum
tr.link

omersin omersin WM Aracı Kimlik Onayı
  • Üyelik 20.09.2016
  • Yaş/Cinsiyet 51 / E
  • Meslek Tekniker
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** E**
  • Mesajlar 19
  • Beğeniler 4 / 3
  • Ticaret 0, (%0)

Merhaba, 

 

Üzerinde çalıştığım hobi amaçlı bir yazılımda profil fotoğrafı yükleme alanını formda gönderebiliyorum ama fotoğrafı gönder demeden önce fotoğraf önizleme alanında gözükmesini istiyorum nasıl yapabilirim ? 

 

 

wmaraci
reklam

OmerGunay OmerGunay https://omergunay.net Kullanıcı
  • Üyelik 15.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek PHP Developer
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** G**
  • Mesajlar 1207
  • Beğeniler 382 / 381
  • Ticaret 16, (%100)

Dropify kullanabilirsin.

 

https://jeremyfagis.github.io/dropify/

 
 

 

 

 

 

Herkes yediğinden ikram eder..(Yavuz Sultan Selim)

omersin omersin WM Aracı Kimlik Onayı
  • Üyelik 20.09.2016
  • Yaş/Cinsiyet 51 / E
  • Meslek Tekniker
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** E**
  • Mesajlar 19
  • Beğeniler 4 / 3
  • Ticaret 0, (%0)

Farklı bir yöntem denedim.    

Aşağıdaki kodu deniyorum ama Veritabanına da yüklemiyor klasöre de yüklemiyor. Hatam Nedir ?  Diğer veriler gidiyor. Sadece fotoğraf verisi gitmiyor. 

  //Personel Fotoğraf Yükleme Ayarları
if (isset($_POST['personel_foto_yukle'])) {

    $personel_foto_yuklenecek_klasor = "images/personelfoto/";
    $personel_foto_tmp_name = $_FILES['personel_foto_yukle']['tmp_name'];
    $personel_foto_gecici_isim = $_FILES['personel_foto_yukle']['name'];
    $personel_foto_tip = $_FILES['personel_foto_yukle']['type'];
    $personel_foto_uzanti = substr($personel_foto_gecici_isim,-4,4);
    $rastgelesayi1 = rand(10000-50000);
    $personel_foto_yeni_ad = $tablo_personel_tckn."-".$rastgelesayi1.$personel_foto_uzanti;
    // Yükleme Komutu
    if (strlen($personel_foto_gecici_isim) == 0) {
      echo "Bir Dosya Seçiniz.";
      exit();
    }

    if ($personel_foto_tip != 'image/jpeg' && $personel_foto_tip != 'image/jpg' && $personel_foto_tip != 'image/jpg' && $personel_foto_uzanti != '.jpg' && $personel_foto_uzanti != '.jpeg') {
      echo "Yalnızca JPG/JPEG Formatlı Resimler Ekleyebilirsiniz.";
    }

    move_uploaded_file($personel_foto_tmp_name, "$personel_foto_yuklenecek_klasor/$personel_foto_yeni_ad");
    $tablo_fotograf = $personel_foto_yeni_ad;

}

 

  $sql = "INSERT INTO db_personel_kisiselbilgiler (tablo_personel_tckn, tablo_personel_adisoyadi, tablo_fotograf, tablo_sahsieposta, tablo_dogumtarihi, tablo_universite_adi, tablo_uni_bolum_adi, tablo_lise_adi, tablo_lise_bolum, tablo_unvan, tablo_diploma_belge_yukleme, tablo_ehliyet_sinifi, tablo_ekaciklama) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?)";
    $args = [$tablo_personel_tckn,$tablo_personel_adisoyadi,$tablo_fotograf,$tablo_sahsieposta,$tablo_dogumtarihi,$tablo_universite_adi,$tablo_uni_bolum_adi,$tablo_lise_adi,$tablo_lise_bolum,$tablo_unvan,$tablo_diploma_belge_yukleme,$tablo_ehliyet_sinifi,$tablo_ekaciklama];
    $result = $adminclass->getSecurity($args);
    $sorgu = $adminclass->pdoInsert($sql,$result);



 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al