lostyazilim
tr.link

türkçe karakter sorunu

4 Mesajlar 1.106 Okunma
lstbozum
tr.link

srkn12 srkn12 PHP - Javascript - Java Kullanıcı
  • Üyelik 28.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilişim
  • Konum Denizli
  • Ad Soyad S** K**
  • Mesajlar 411
  • Beğeniler 67 / 90
  • Ticaret 0, (%0)
arkadaşlar merhaba siteme youtube arama bölümü yapıyorum herşey tm ama arama kısmında türkçe karakter sorunu oluyor mesela emre aydın yazınca arama yapmıyor emre aydin yazınca yapıyor bunu nasıl düzeltebilirim
js dosyası bu şekilde

function tplawesome(e,t){res=e;for(var n=0;n
$(function() {
$("form").on("submit", function(e) {
e.preventDefault();
// prepare the request
var request = gapi.client.youtube.search.list({
part: "snippet",
type: "video",
q: encodeURIComponent($("#search").val()).replace(/%20/g, "+"),
maxResults: 10,
order: "viewCount",
publishedAfter: "2018-01-01T00:00:00Z"
});
// execute the request
request.execute(function(response) {
var results = response.result;
$("#results").html("");
$.each(results.items, function(index, item) {
$.get("tpl/item.html", function(data) {
$("#results").append(tplawesome(data, [{"title":item.snippet.title, "videoid":item.id.videoId}]));
});
});
resetVideoHeight();
});
});

$(window).on("resize", resetVideoHeight);
});

function resetVideoHeight() {
$(".video").css("height", $("#results").width() * 9/16);
}

function init() {
gapi.client.setApiKey("*************");
gapi.client.load("youtube", "v3", function() {
// yt api is ready
});
}


 

 

wmaraci
reklam

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
API'lerde genelde veri GET metodu ile alınır, gönderdiğin değer URL üzerinden iletildiği için dümdüz gitmez. Metin URL için encode edilmeli ama sanırım senin örneğindeki encode işlemi biraz özelleştirilmiş gibi duruyor.

encodeURIComponent($("#search").val()).replace(/%20/g, "+")

kısmını şununla değiştirip bir dene bakalım nasıl bir sonuç verecek.

encodeURI($("#search").val())
 

 

no time for caution

srkn12 srkn12 PHP - Javascript - Java Kullanıcı
  • Üyelik 28.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilişim
  • Konum Denizli
  • Ad Soyad S** K**
  • Mesajlar 411
  • Beğeniler 67 / 90
  • Ticaret 0, (%0)
hocam sonuç yine aynı
 

 

srkn12 srkn12 PHP - Javascript - Java Kullanıcı
  • Üyelik 28.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilişim
  • Konum Denizli
  • Ad Soyad S** K**
  • Mesajlar 411
  • Beğeniler 67 / 90
  • Ticaret 0, (%0)
hocam bir sorunum daha var şimdi sitede 2 tane input var biri url diğeri text 2 tane de buton var bu butonları nasıl ayırabilirim
 

 

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