Jquery File bilgilerini Almak - WordCount
UstaDerslik Soru-Cevap Yararlı Araçlar
arama ikon

bilgi UstaDerslik
Bu uyari kutusudur.
Tamam
Anasayfa
İletişim
Üyeler

Jquery File bilgilerini Almak - WordCount

profil
cArleone
BEĞEN(1)
BEĞENME(0)
GÖRÜNTÜLENME(6775)
RAPOR ET
Bu dersimizde jquery ile nasıl dosya upload verileri alırız onu göstereceğim.Verileri almak için kullanacağımız plugin WordCount.5 kodumuz mevcut.Bunlara bakalım.

İndir : http://ustaderslik.com/dosya/WordCount.zip

//burda veri bize dosya boyutunu veriyor.
WordCount.bytes("file_idi",function(veri){ /*işlem*/ })

//burda veri bize kelime sayısını veriyor.
WordCount.words("file_idi",function(veri){ /*işlem*/ })

//burda veri bize satır sayısını veriyor.
WordCount.lines("file_idi",function(veri){ /*işlem*/ })

//burda veri bize en uzun satırı veriyor.
WordCount.longest("file_idi",function(veri){ /*işlem*/ })

//burda veri bize karekter sayısını veriyor.
WordCount.chars("file_idi",function(veri){ /*işlem*/ })


Kodlarımız bu kadar şimdi örnek yapalım. WordCount çalışma şekli her değişim olduğunda çalışmak.Yani file her değiştiğinde WordCount.bytes yeniden çalışıyor.Diğerleri içinde geçerli.

Genel örnek :
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>UstaDerslik</title>
<script type="text/javascript" src="wordcount.js"></script>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript">
$(function(){
WordCount.bytes("dosya", function(boyut) { $(".boyut").html("<b>Boyut : </b>"+boyut) });
WordCount.words("dosya", function(kelime) { $(".kelime").html("<b>Kelime sayısı : </b>"+kelime) });
WordCount.lines("dosya", function(satir) { $(".satir").html("<b>Satır sayısı : </b>"+satir) });
WordCount.longest("dosya", function(uzun) { $(".uzun").html("<b>En uzun satır : </b>"+uzun) });
WordCount.chars("dosya", function(karekter) { $(".karekter").html("<b>Karakter sayısı : </b>"+karekter) });
$("#dosya").change(function(){ $(".konum").html("<b>Konum : </b>"+$(this).val()); })

});
</script>
</head>
<body>

<input type="file" id="dosya" />
<br /><br />
<div class="konum"></div>
<div class="boyut"></div>
<div class="kelime"></div>
<div class="satir"></div>
<div class="uzun"></div>
<div class="karekter"></div>

</body>
</html>


Görüntüsü :
http://ustaderslik.com/resim/ders/7g4hghht5.png

Gördüğünüz gibi verileri bu şekilde alıyoruz.Ek olarak ben jquery change methodu ile filenin konum ve ismini aldım.WordCount kullanımı bu kadar.




starkbt
starkbt 7 Yıl Önce Cevaplandı
bir sorum olucakrı üstad txt dosyalarını güzel okuyor karakterlerini veriyor yalnız doc uzantılı dosyalarda karakter hatasaı veriyor ve fazla okuyor bunu neden yapar acaba
cArleone
cArleone 7 Yıl Önce Cevaplandı
@starkbt .txt uzantılı dosyalar normal editör.içine "deneme" yazarsanız direk bunu içine yazar.ama .docx uzantılı dosya özel editör.içine "deneme" yazarsanız,sizin buna uyguladığınız boyut,renk vs gibi özellikleri uygulamak için özel şekilde saklıyor.bir daha dosya açıldığında direk uyguluyor o özellikleri.bu yüzden büyük boyut ve karakter hatası alıyorsunuz.
starkbt
starkbt 7 Yıl Önce Cevaplandı
Peki bunu nasıl düzeltebilirim üstad https://www.wordy.com/create-order buradaki gibi birşey yapmaya çalışıyorum dos pdf leride okumasını istiyorum
cArleone
cArleone 7 Yıl Önce Cevaplandı
@starkbt Önerebileceğim başka bir eklenti yok malesef.Biraz araştırın belki bulursunuz.



Kod
Kalın
Vurgu
Resim
Video
Url
CEVAPLA
Tüm Hakları Saklıdır. ©Arleone 2013-2014 UstaDerslik






Giriş
Şifremi Unuttum...
Şifre Talep
  Kuralları Kabul Ediyorum.
Kaydol